我对Rspec进行了一些测试,看起来像这样:
describe "description" do
before :each do
do_before()
end
it "something_1" do
...
end
it "something_2" do
...
end
end
Run Code Online (Sandbox Code Playgroud)
我知道我可以通过使用获得当前测试的名称(" something_1 ")
example.description
Run Code Online (Sandbox Code Playgroud)
有没有办法在before :each区域内获得所有描述的数组?
Eri*_*c C 11
以前有一种方法可以使用标记--dry-run来执行此操作,但已删除并且不再有效.
您可以使用-fd来表示format = documentation.这将显示您已完成的所有规格和它们的外观的长列表.但是,它仍会运行测试并向您显示您在此过程中遇到的任何错误.这说明它仍然是列出所有测试的好方法.
Pau*_*eon 11
rspec -f d --color --dry-run filename
Run Code Online (Sandbox Code Playgroud)
在rspec 3.5.2中为我工作,列出所有测试而不运行它们
| 归档时间: |
|
| 查看次数: |
6683 次 |
| 最近记录: |