2
待定不能用於阻止CRUD(「get」,「put」,「post」)等輔助方法運行控制器測試。當我在rspec控制器測試中加入「pending」時,它仍然運行CRUD幫助程序方法
it "should update blah..." do
pending "This is pending"
put :update, { :id => @obj.id }
expect(true).to eq(false)
end
這會導致「put」被調用,但期望部分不會運行。所以待決似乎正在爲預期工作,但不阻止幫手運行。
我在使用rspec 3.1
任何想法?謝謝!
感謝您指出這一點!猜猜我應該有RTFM。 – djburdick 2014-10-01 21:29:20