我想创建一个在线管理仪表板,它将指示我们最重要的测试是否通过。我已经编写了测试,但是如何按需运行它们并查看它们在非测试(生产)环境中的结果?
如果可能的话,我想避免重写测试代码。
我对如何做到这一点有 3 个想法(不确定它们是否有用):
- 使用系统调用 grep
-v
测试的详细 ( ) 输出 - 使用不同的 test_runner 可以更容易地通过系统调用解析输出
- 以某种方式抽象测试功能,以便它们可以在非测试环境中使用。(不知道我会如何做到这一点..
我想创建一个在线管理仪表板,它将指示我们最重要的测试是否通过。我已经编写了测试,但是如何按需运行它们并查看它们在非测试(生产)环境中的结果?
如果可能的话,我想避免重写测试代码。
我对如何做到这一点有 3 个想法(不确定它们是否有用):
-v
测试的详细 ( ) 输出