Я разрабатываю пакет для Laravel, которому на самом деле нужно все приложение Laravel для запуска тестов, которые я написал с помощью Behat.
Я использую Travis в качестве службы CI, и мне интересно, есть ли конкретная конфигурация .travis.yml
, позволяющая запускать тесты, созданные для моего пакета, с недавно созданным приложением Laravel.
В основном мой пакет состоит из трейтов для консольных команд, которые нельзя протестировать без установки самого Laravel.
Я знаю, что могу установить новое приложение Laravel, установив хук install
в .travis.yml
, но тогда я не знаю, как интегрировать и запускать свои тесты с приложением.