npx jest --no-cache src/tests/Login.spec.ts
FAIL src/tests/Login.spec.ts
● Test suite failed to run
Cannot find module '@/components/auth/Login.vue' from 'src/tests/Login.spec.ts'
3 | import { createStore } from 'vuex'
4 | import { Quasar } from 'quasar'
> 5 | import Login from '@/components/auth/Login.vue'
| ^
6 |
7 | // Basic store mock
8 | const mockStore = createStore({
at Resolver._throwModNotFoundError (node_modules/jest-resolve/build/resolver.js:427:11)
at Object.require (src/tests/Login.spec.ts:5:1)
Test Suites: 1 failed, 1 total
Tests: 0 total
Snapshots: 0 total
Time: 2.274 s
Ran all test suites matching /src\\tests\\Login.spec.ts/i.
Я использую псевдонимы Path (@) в моем импорте, и компонент существует по адресу src/components/outr/login.vue.
Вот ключевые файлы:
🛠 jest.config.ts:
class = "Snippet-Code">
У меня проблемы с запуском модульных тестов с шутками в проекте Vue 3 + Typescript. Когда я запускаю тест, я получаю следующую ошибку: < /p> [code]npx jest --no-cache src/tests/Login.spec.ts FAIL src/tests/Login.spec.ts ● Test suite failed to run
Cannot find module '@/components/auth/Login.vue' from 'src/tests/Login.spec.ts'
3 | import { createStore } from 'vuex' 4 | import { Quasar } from 'quasar' > 5 | import Login from '@/components/auth/Login.vue' | ^ 6 | 7 | // Basic store mock 8 | const mockStore = createStore({
at Resolver._throwModNotFoundError (node_modules/jest-resolve/build/resolver.js:427:11) at Object.require (src/tests/Login.spec.ts:5:1)
Test Suites: 1 failed, 1 total Tests: 0 total Snapshots: 0 total Time: 2.274 s Ran all test suites matching /src\\tests\\Login.spec.ts/i. [/code] ✅ Я использую псевдонимы Path (@) в моем импорте, и компонент существует по адресу src/components/outr/login.vue. Вот ключевые файлы: 🛠 jest.config.ts: class = "Snippet-Code"> [code]/** @type {import('jest').Config} */ const path = require('path');