В настоящее время у меня есть проблема, которую мне нужно обойти в устаревшем коде, чтобы наше взаимодействие с расширением PHP работало должным образом(Singleton Testing Question).
Таким образом, я не хочу выполнять этот код при выполнении нашего обычного производственного кода с приложением. Поэтому мне нужно проверить в обычном PHP-коде, выполняется ли код как часть теста или нет.
Есть предложения, как это определить? Я подумал об определенной переменной, привязанной к наличию самих тестовых файлов (мы не отправляем тесты клиентам ), но нашим разработчикам нужно расширение для нормальной работы, а CI-серверу нужно запускать тесты.
Будет ли рекомендован глобальный набор в файле PHPUnit.xml? Другие мысли?