我目前有一个问题,我必须在遗留代码中解决问题,才能使我们与PHP Extension的交互正常工作(Singleton Testing Question)。如何确定PHPUnit测试是否正在运行?
因此,我不想在应用程序运行正常生产代码时执行此代码。因此,如果正在执行的代码正在作为测试的一部分执行,我需要检查常规PHP代码。
有关如何确定此问题的任何建议?我想过一个与测试文件本身存在关联的已定义变量(我们不会将测试发送给客户),但我们的开发人员需要扩展才能正常工作,而CI服务器需要运行测试。
建议在PHPUnit.xml文件中设置全局吗?其他想法?
谢谢。这就像一个魅力,我仍然可以检测到我的开发环境的其他代码进程。 – 2012-05-07 16:39:57
完美,在这里工作得很好。非常感谢。 – GoinAum 2012-12-07 20:38:41