Передача параметров в PHPUnit
Я начинаю писать тесты PHPUnit и хотел бы, чтобы тесты запускались как с компьютеров разработчиков, так и с наших серверов. Машины разработчиков настроены не так, как серверы, и даже отличаются друг от друга.
Для запуска в этих разных местах, кажется, что человек, который запускает тест, должен будет указать, где он проводится. Затем тест может найти правильную конфигурацию машины, на которой он работает.
Я представляю что-то вроде:
phpunit.bat -X johns_laptop unittest.php
или на альфа-сервере:
phpunit -X alpha unittest.php
В тесте я смог бы получить значение, если указан параметр «X» (или что бы то ни было), и знать, например, каков путь к корню приложения для этой машины.
Не похоже, что командная строка позволяет это - или я что-то пропустил?