[英]Capybara's visit method returns : NoMethodError: undefined method `to_i' for true:TrueClass
我正在尝试通过确认过程:
request_url = "/users/confirmation?confirmation_token=azq32soznE1xuSWLjBat"
然后,当我这样做时:
visit request_url
它返回:
NoMethodError: undefined method `to_i' for true:TrueClass
我本来以为这是Devise,但它没有打到我的任何调试器,所以它甚至都没有出现过。 更加令人困惑的是,我没有对应用程序的这一区域进行任何调整,因此我对如何突然出现这种情况感到非常困惑。
关于如何调试的任何想法?
我的猜测是确认令牌不存在。 查看错误周围的代码,您有句话在说
my_variable = true
my_variable.to_i
您在布尔值的某个地方调用.to_i
,这不好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.