コード例 #1
0
 def test_user_is_authenticated(self):
     req = Request({}, make_user("Foo"))
     response = default_denial_handler(req, "What are you doing here?")
     eq_(response.status_code, 403)
     eq_(len(req.user.message_set.messages), 1)
     eq_(req.user.message_set.messages[0], "What are you doing here?")
コード例 #2
0
 def test_no_message_set(self):
     """No message should be shown to the user if there's none set."""
     req = Request({}, make_user(None))
     response = default_denial_handler(req, None)
     eq_(response.status_code, 401)
コード例 #3
0
 def test_user_is_anonymous(self):
     req = Request({}, make_user(None))
     response = default_denial_handler(req, "You can't be here")
     eq_(response.status_code, 401)