目前我正在实施谷歌关闭测试的可能性。
它是一种魅力。
我手动定义TestCase,并手动添加测试。我还为测试创建了一个单独的运行器,这样我就可以捕获所有结果并将它们传递给另一个函数。
此函数通过 ajax 将结果发送到 PHP,因此可以将结果记录到数据库中(也可以按预期工作)。
然而问题是因为我这样做了,并且我在浏览器中加载了页面,所以测试被执行了 2 次(一次是因为自动发现,一次是因为我在测试用例中定义了它。
我想禁用自动发现,但我不想禁用闭包库中的标志,这是因为当库更新时,我们需要再次将标志重置为 false。
那么如何在不修改闭包库中的代码的情况下禁用自动发现呢?
提前致谢!