Почему для меня неправильно запускать тесты определенного каталога с помощью Cypress?
Я пытаюсь запустить некоторые конкретные тесты в каталоге, используя команду cypress, которую я пытаюсь выполнить:
node_modules\.bin\cypress run --spec 'cypress\integration\tests\default.spec.js'
Я также пытался с:
node_modules\.bin\cypress run --spec 'cypress\integration\tests\*.spec.js'
Или же:
node_modules\.bin\cypress run --spec 'cypress\integration\tests\**'
Каталог и файлы существуют, я пытался сохранить абсолютный путь к этим файлам, но он тоже не работает. Попробуйте изменить конфигурацию каталога интеграции в cypress.json, в конце у меня есть этот файл:
cypress.json
{
"baseUrl": "http://localhost/",
"chromeWebSecurity": false,
"integrationFolder": "./cypress/integration/",
"testFiles": "**.spec.js"
}
Это сообщение об ошибке: не удалось запустить, потому что не было найдено никаких файлов спецификации.
Мы искали любые файлы, соответствующие этому шаблону глобуса:
'Кипарис \ интеграция \ тесты \ default.spec.js'
0 ответов
Я знаю, что уже поздно, но я только столкнулся с этой проблемой.
Я решил это с помощью (=) --spec=cypress/integration/[path]
, он не может определить, использую ли я кавычки, --spec 'cypress/integration/[path]'
,