我正在使用包含大量测试的代码(我想)。大约有6000个测试。运行测试的成本是1m 30秒。您可能认为它没什么,但在测试执行期间,您无法对您的代码执行任何操作,因为PHPUnit似乎没有冻结测试和测试代码(这是可以理解的),并且如果您在测试期间更改了任何内容执行某些测试可能会失败。我在docker容器上有整个项目,共享文件夹由-v
参数设置。
我想象的那样:
1)在PHPStorm中运行测试;
2)在测试执行期间停止在docker和host之间共享文件夹,以便在测试开始时保留代码状态;
3)完成测试执行,显示任何错误(如果存在),带回文件夹共享。
有可能吗?