2

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

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

有什么建议么?

4

1 回答 1

0

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

post :action, params, session, {"HTTP_AUTHORIZATION" = ""}
于 2013-08-22T00:58:36.953 回答