[英]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.