Exemplo n.º 1
0
 def test_enabled_and_remote_user_set(self):
     r = RequestFactory()
     request = r.get('/')
     request.META['REMOTE_USER'] = '******'
     with patch("nav.web.auth._config.getboolean", return_value=True):
         result = auth.get_remote_username(request)
         assert result == 'knight'
Exemplo n.º 2
0
 def test_enabled_but_remote_user_unset(self):
     r = RequestFactory()
     request = r.get('/')
     with patch("nav.web.auth._config.getboolean", return_value=True):
         result = auth.get_remote_username(request)
         assert result is None
Exemplo n.º 3
0
 def test_no_request(self):
     with patch("nav.web.auth._config.getboolean", return_value=False):
         result = auth.get_remote_username(None)
         assert result is None