Poltergeist与Rspec比较匹配器不兼容?

时间:2015-08-11 21:33:25

标签: rspec poltergeist

我有一个断言如下:

expect(int_var).to be < 5

在selenium驱动程序中运行良好,但是当我在恶作剧中运行时,我得到了

undefined method '<' for nil:NilClass (NoMethodError)

poltergeist真的不支持吗?是否有更好的方法来执行比较匹配?

1 个答案:

答案 0 :(得分:0)

我怀疑这是由于Poltergeist。当您的测试需要Integer时,您有nil值。尝试:

expect(nil).to be < 5

你会看到同样的错误。