【发布时间】:2012-05-02 10:52:12
【问题描述】:
我目前有一个问题,我必须在遗留代码中解决,才能使我们与 PHP 扩展的交互正常工作 (Singleton Testing Question)。
因此,我不想在使用应用程序运行我们的正常生产代码时执行此代码。因此,如果正在执行的代码是否作为测试的一部分执行,我需要检查常规 PHP 代码。
关于如何确定这一点有什么建议吗?我考虑了一个与测试文件本身相关的定义变量(我们不会将测试发送给客户),但我们的开发人员需要扩展才能正常工作,而 CI 服务器需要运行测试。
是否推荐在 PHPUnit.xml 文件中设置全局集?其他想法?
【问题讨论】:
标签: phpunit