Obecnie mam problem, że muszę pracować w starszej wersji kodu, aby nasza interakcja z rozszerzeniem PHP działała prawidłowo (Singleton Testing Question).Jak ustalić, czy testy PHPUnit są uruchomione?
W związku z tym nie chcę wykonywać tego kodu podczas uruchamiania naszego normalnego kodu produkcyjnego z aplikacją. Dlatego muszę sprawdzić zwykły kod PHP, jeśli wykonywany kod jest wykonywany w ramach testu, czy nie.
Wszelkie sugestie, jak to ustalić? Myślałem o zdefiniowanej zmiennej związanej z obecnością samych plików testowych (nie wysyłamy testów do klientów), ale nasi programiści potrzebują rozszerzenia, aby działał normalnie, podczas gdy serwer CI musi uruchomić testy.
Czy zalecany jest zbiór globalny w pliku PHPUnit.xml? Inne przemyślenia?
Dzięki. Działa to jak urok i wciąż mogę wykryć moje środowisko programistyczne dla innych procesów kodu. –
Doskonały, działał świetnie tutaj. Dziękuję bardzo. – GoinAum