我正在编写一些请求规范(rspec 2.13.1)并想直接访问会话哈希。我认为这在控制器规范中是可能的语法,但不确定这是否可以在请求规范中完成。
describe 'Api' do
let(:user) { FactoryGirl.create(:user) }
session[:auth_token]=user.auth_token
我收到以下错误:
Failure/Error: session[:auth_token]=user.auth_token │lock (2 levels) in top_level'
NoMethodError: │/Users/jt/.rvm/gems/ruby-1.9.3-p392/gems/rake-10.0.4/lib/rake/application.rb:101:in `e
undefined method `session' for nil:NilClass │ach'
# ./spec/requests/api_spec.rb:7:in `block (2 levels) in <top (required)>'
我在请求规范中看到了以下问题访问会话哈希,但不确定这是否准确。
提前谢谢