У меня есть проект (здесь), контейнеризованный с помощью Docker, и сам проект использует Laravel, Nginx и Dusk.
Если я попытаюсь создать среду и запустить сумеречные тесты, они пройдут. Однако когда я довожу это до GH, тесты терпят неудачу. У меня есть dump() внутри CI, и кажется, что он показывает пустую страницу (
Код: Выделить всё
У меня такое чувство, будто я обыскал весь Интернет.
Как я провожу тесты:).
Как я провожу тесты:). р>
Код: Выделить всё
$ cd src/copytube
$ npm ci
$ npm run dev
$ composer install
$ docker-compose up -d
$ docker exec copytube_phpfpm php artisan dusk
РЕДАКТИРОВАТЬ
При каждом отдельном тесте. , выдает ошибку, говоря, что элемент не существует, что имеет смысл, поскольку страница представляет собой просто пустое тело, тесты можно найти здесь
EDIT 2
Сбой CI можно увидеть здесь (старый действие)
Я отключил запуск сумеречных тестов внутри рабочего процесса
РЕДАКТИРОВАТЬ 3D:
Я снова включу тесты, чтобы их было легче увидеть.
РЕДАКТИРОВАТЬ 4
Вот PR, где я включил тесты в сумерках в CI, чтобы вы могли видеть ошибки: https://github.com/ebeddington/copytube/pull/161
Подробнее здесь: https://stackoverflow.com/questions/659 ... rk-locally
Мобильная версия