当我尝试使用RSpec
定义(但未实现测试)(待定方法)时describe "test" do
it "should not fail, but does"
end
当我尝试运行
时出现此错误ArgumentError in 'should not fail, but does'
wrong number of arguments (1 for 0)
有谁知道为什么会这样?难道我做错了什么? (我使用的是Ruby 1.9.2和RSpec 1.3.0)。有人可以帮我解决这个问题吗?
答案 0 :(得分:4)
class Foo
end
describe Foo do
# This fails in Ruby 1.9.2 but works in 1.8.7
it "is pending"
# This works in both
it "is pending" do
pending
end
end
然而,rspec 2.0.0似乎解决了1.9.2的问题。
答案 1 :(得分:1)