【发布时间】:2014-07-24 11:32:01
【问题描述】:
我希望能够知道我的代码是否在 rspec 下运行。这可能吗?
原因是我正在加载一些错误记录器,这些记录器在测试期间会被故意错误 (expect{x}.to raise_error) 弄得一团糟。
我查看了我的ENV 变量,没有(明显的)测试环境变量迹象。
【问题讨论】:
-
你的意思是像rcov提供的逐行覆盖率报告吗?
-
@MarkThomas 我不确定你在问什么。我没有使用rcov,不。我开发了一个猴子补丁的东西,它可以嗅探每个生成的异常并将其存储起来以供以后分析。
-
对不起,我看错了你的问题。以为您想知道执行了哪些代码(即哪些代码行)。
标签: ruby rspec environment-variables