在RSpec的请求规范中发送授权标头时出错

时间:2013-08-22 00:56:33

标签: ruby-on-rails ruby rspec

尝试使用RSpec的请求规范发送http标头时出现以下错误

 Failure/Error: request.env["HTTP_AUTHORIZATION"] = ""
 NoMethodError:
   undefined method `env' for nil:NilClass

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以在测试控制器时设置HTTP标头,如下所示:

post :action, params, session, {"HTTP_AUTHORIZATION" = ""}
相关问题