Я использую контейнерный Cypress для запуска моих тестов. Это мой Dockerfile:
FROM cypress/included:4.8.0
WORKDIR /
COPY ./cypress.json /cypress.json
ADD integration /cypress/integration
RUN npm install randomstring --silent
Я знаю, что образ Cypress поставляется с каталогом cypress внутри. Итак, выше я добавляю свои тесты, используя ключевое слово ADD
. Проблема в том, что на самом деле он ничего не добавляет. Каталог integration
находится в том же каталоге, что и Dockerfile, поэтому не может быть, чтобы его нельзя было найти. Я получаю сообщение об ошибке:
Can't run because no spec files were found.
We searched for any files inside of this folder:
/cypress/integration
Что я делаю не так?