Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 用黄瓜制作饼干_Ruby On Rails_Ruby On Rails 3_Cookies_Cucumber - Fatal编程技术网

Ruby on rails 用黄瓜制作饼干

Ruby on rails 用黄瓜制作饼干,ruby-on-rails,ruby-on-rails-3,cookies,cucumber,Ruby On Rails,Ruby On Rails 3,Cookies,Cucumber,然而,当我写这篇文章时,我正试图开始使用cucumber进行测试: Given /^I am not authenticated$/ do cookies.permanent.signed[:user_id] = nil end 我得到这个错误 undefined method `permanent' for #<Rack::Test::CookieJar:0x00000100f8f8f8> (NoMethodError) ./features/step_defin

然而,当我写这篇文章时,我正试图开始使用cucumber进行测试:

Given /^I am not authenticated$/ do
  cookies.permanent.signed[:user_id] = nil
end
我得到这个错误

undefined method `permanent' for #<Rack::Test::CookieJar:0x00000100f8f8f8> (NoMethodError)
      ./features/step_definitions/sign_up_steps.rb:2:in `/^I am not authenticated$/'
      features/sign_up.feature:8:in `And I am not authenticated'
未定义的#的“永久”方法(命名错误)
./features/step\u definitions/sign\u steps.rb:2:in`/^I not authenticated$/'
功能/注册。功能:8:in“而且我没有经过身份验证”

CookieJar没有永久方法吗?