#module #jestjs #nestjs #e2e-testing
Вопрос:
Я пытаюсь протестировать свои конечные точки с помощью тестов Nest e2e с помощью Jest и supertest.
У меня есть следующая структура папок для всех файлов в проекте:
- src/
- - global/
- - - database/ (with module)
- - - enums/ (without module)
- - - helpers/ (without module)
- - - schemas/ (without module)
- - (all other modules in folders)
- - app.module
- - main.ts
- test/
Когда я запускаю тесты, возникает следующая ошибка:
Не удалось найти модуль src/global/перечисления, отображенные как: {rootDir}/тест/$1.
Please check your configuration for these entries:
{
"moduleNameMapper": {
"/^src/(.*)$/": "{rootDir}/test/$1"
},
"resolver": undefined
}
Перечисления импортируются в файл DTO внутри одного из модулей.
Как я могу сказать Шуту, что в глобальной папке есть не только модули, а перечисления-это просто экспортируемые объекты?