我目前有一個問題,我必須在遺留代碼中解決問題,才能使我們與PHP Extension的交互正常工作(Singleton Testing Question)。如何確定PHPUnit測試是否正在運行?
因此,我不想在應用程序運行正常生產代碼時執行此代碼。因此,如果正在執行的代碼正在作爲測試的一部分執行,我需要檢查常規PHP代碼。
有關如何確定此問題的任何建議?我想過一個與測試文件本身存在關聯的已定義變量(我們不會將測試發送給客戶),但我們的開發人員需要擴展才能正常工作,而CI服務器需要運行測試。
建議在PHPUnit.xml文件中設置全局嗎?其他想法?
謝謝。這就像一個魅力,我仍然可以檢測到我的開發環境的其他代碼進程。 – 2012-05-07 16:39:57
完美,在這裏工作得很好。非常感謝。 – GoinAum 2012-12-07 20:38:41