0
を提供しない場合、私は私が認証失敗(提供なしのHTTP認証ヘッダをテストしようとすると、エラー500がスローされますが避けHTTP 500無認証がレールに
http_basic_authenticate_with name: "ILoveSO", password: "ItrustSOwithmypassword"
で認証を必要とレール4のアプリを持っています)。
NoMethodError: undefined method
user' for nil:NilClass app/controllers/application_controller.rb:5:in
' app/controllers/application_controller.rb:1:in `'
未定義のキーで失敗する代わりにHTTP 403を送信するにはどうすればよいですか?
これは私が私のユニットテストに使用するコードです:
assert_response :error, get("ping")
編集:
test "nothing" do
end
:私はこれをデバッグしようとしていたが、私は私が私の唯一のテストファイルをダウン金切り声場合ことが判明
私はまだエラーが発生していました。
WTFは起こっていますか?