我有一个测试规范,其中describes
一个类和其中的contexts
每个类具有不同的it
块。
有没有办法我可以context
暂时禁用?
我尝试pending "temporarily disabled"
在context
要禁用的顶部添加一个呼叫,并且在运行规范时确实看到了有关挂起的信息,但随后它继续运行其余测试。
这就是我的经历:
describe Something
context "some tests" do
it "should blah" do
true
end
end
context "some other tests" do
pending "temporarily disabled"
it "should do something destructive" do
blah
end
end
end
但是就像我说的那样,它只是在待处理的调用下继续运行测试。
搜索使我进入此邮件列表线程,其中rspec的创建者(?)表示在我正在运行的rspec 2中是可能的。我想它确实有效,但是禁用以下所有测试并没有达到预期的效果,这是我看到pending
电话时想到的。
是否有其他选择或我做错了吗?
describe 'XXXXX' do .... end