0
有没有办法表明rspec示例预计会失败?Rspec预期的失败声明
我的代码包含第三方库中错误的解决方法。我想包括检查库中存在的错误。然而,正常的测试可能会告诉某人该错误是期望的行为,因此,而不是检查存在的错误,我想检查它是否存在,并将其标记为“预期失败”。
然后,如果错误稍后得到解决,我会知道并能够采取解决方法。
有没有办法在rspec中做到这一点?
有没有办法表明rspec示例预计会失败?Rspec预期的失败声明
我的代码包含第三方库中错误的解决方法。我想包括检查库中存在的错误。然而,正常的测试可能会告诉某人该错误是期望的行为,因此,而不是检查存在的错误,我想检查它是否存在,并将其标记为“预期失败”。
然后,如果错误稍后得到解决,我会知道并能够采取解决方法。
有没有办法在rspec中做到这一点?
退房pending with block功能。它会恢复示例状态 - 只要区块内部的预期失败,它就会变为绿色。
describe "an example" do
it "is implemented but waiting" do
pending("something else getting finished")
raise "this is the failure"
end
end
谢谢!这样可行。 – Stefan
标题是非常误导和解释不清楚。 –