0
实际上,我在寻找的所有东西都在标题中说过 - 我需要在测试中访问warden用户变量以检查身份验证是否正常工作。另一种方法是也可能对我来说,只是想测试很好:)认证在Sinatra测试响应中访问执行官登录信息
should "authenticate" do
post "/login", {:login => "test_login", :password => "password"}, {"HTTP_HOST" => "test.host"}
assert last_response.redirect?
assert_equal last_response.env["warden"].user.login, "test_login"
end