Я впервые использую жасмин, и у меня начались проблемы с началом работы. Я просмотрел много обсуждений stackoverflow и внимательно следовал этим инструкциям ( Как установить и запустить npm jasmine локально ) для установки. Как показано на изображениях ниже, я сохранил jasmine.json внутри директории проекта> spec> support. (Файл jasmine.json был скопирован из каталога проекта> node_modules> jasmine> lib> examples.) Я создал тест под названием add-specs.js для тестирования моего Add.js, оба из которых хранятся непосредственно в каталоге проекта. Однако, когда я запускаю тест npm в терминале, я всегда получаю «Спецификации не найдены». Ниже я включил изображения моего каталога проекта и место, где я хранил свой файл jasmine.json. Я также включил вывод, когда я печатаю тест npm. Пожалуйста, дайте мне знать, где я мог ошибиться.
Каталог проектов
Jasmine.json
{
"spec_dir": "",
"spec_files": [
"**/*[sS]pec.js"
],
"helpers": [
"helpers/**/*.js"
],
"stopSpecOnExpectationFailure": false,
"random": true
}
Результат теста npm