我有一个断言如下:
expect(int_var).to be < 5
在selenium驱动程序中运行良好,但是当我在恶作剧中运行时,我得到了
undefined method '<' for nil:NilClass (NoMethodError)
poltergeist真的不支持吗?是否有更好的方法来执行比较匹配?
答案 0 :(得分:0)
我怀疑这是由于Poltergeist。当您的测试需要Integer时,您有nil
值。尝试:
expect(nil).to be < 5
你会看到同样的错误。