Страница 1 из 1

Start PHP Server before tests

Добавлено: 2018.01.20, 20:31
Bio man
Можно как-то автоматизировать Cest тестирование, что бы перед запуском тестов параллельно запускался PHP Server?
Пробовал добавить команду в настройках Run/Debug PhpStorm'а (before launch), но шторм запускает все в одном процессе, т.е. запускается сервер, а тесты не выполняются, пока сервер запущен.
Хотелось бы такую схему
1. запуск сервера
2. запуск тестов
3. остановка сервера

Re: Start PHP Server before tests

Добавлено: 2018.01.20, 21:22
Bio man
Возможно это не лучший вариант. Наверное, лучше использовать тот-же сервер, что используется для разработки.
К тому-же, в PHP нет поддержки SSL.

Не хочу создавать еще 1 тему, спрошу тут.
Как настроить nginx что бы, если запрос пришел на index-test.php, туда он бы и ушел? С учетом showScriptName=false и enablePrettyUrl=true.

Re: Start PHP Server before tests

Добавлено: 2018.01.20, 21:30
Bio man
Справился сам. Добавил директиву

Код: Выделить всё

location /index-test.php {
        try_files $uri $uri/ /index-test.php$is_args$args;
}