【发布时间】:2016-08-03 22:20:11
【问题描述】:
在 PHPUnit 中,您可以注释测试用例类 (@runTestsInSeparateProcesses) 或测试函数 (@runInSeparateProcess) 以在进程隔离中运行测试。 phpunit.xml 配置文件 (processIsolation = "true") 中还有一个设置可以在单独的进程中运行所有测试。
我有一组测试用例类,它们都继承自我需要在进程隔离中运行的与数据库相关的抽象测试类。但是注释不是从父类继承的。有没有办法让我通过@group、目录或其他说明符将这些测试用例类标记为在单独的进程中运行,而不必用@runTestsInSeparateProcesses 标记每个测试用例类?
【问题讨论】:
标签: php annotations phpunit