Запуск TestCafe возвращает ошибку: Не удается найти модуль 'testcafe-hammerhead', но testcafe-hammerhead находится в папке node_modules.
Тестам, выполняющимся на Jenkins, не удается найти node_module testcafe-hammerhead.Похоже, что он находится в папке node_module.Те же самые тесты успешно выполнялись локально и успешно выполнялись в Jenkins без изменений.Внезапно они начали терпеть неудачу с этой проблемой.
командная строка в Jenkins:
node_modules/.bin/testcafe -e chrome:headless new-yorker/auth-subscriber-access-myaccount.js
package.json:
"expect-puppeteer": "^4.1.1",
"google-auth-library": "^3.1.2",
"minimist": "^1.2.0",
"puppeteer-core": "^1.12.2",
"testcafe": "^1.1.4",
"testcafe-browser-provider-browserstack": "^1.1.1-git.201706070945",
"testcafe-reporter-cucumber-json": "^1.2.0",
"testcafe-reporter-json": "^2.1.0",
"testcafe-reporter-spec": "^2.1.1",
"ua-parser-js": "^0.7.18",
"yarn": "^1.15.2"