Esempio n. 1
0
 def test_login_bad_methods(self):
     get_request = self.factory.get(reverse(login_user))
     resp = login_user(get_request)
     self.assertEqual(resp.status_code, 405)
     put_request = self.factory.put(reverse(login_user))
     resp = login_user(put_request)
     self.assertEqual(resp.status_code, 405)
     delete_request = self.factory.delete(reverse(login_user))
     resp = login_user(delete_request)
     self.assertEqual(resp.status_code, 405)
Esempio n. 2
0
 def test_login_bad_methods(self):
     get_request = self.factory.get(reverse(login_user))
     resp = login_user(get_request)
     self.assertEqual(resp.status_code, 405)
     put_request = self.factory.put(reverse(login_user))
     resp = login_user(put_request)
     self.assertEqual(resp.status_code, 405)
     delete_request = self.factory.delete(reverse(login_user))
     resp = login_user(delete_request)
     self.assertEqual(resp.status_code, 405)
Esempio n. 3
0
 def test_login_missing_credentials(self):
     missing_creds = {
         'username': '******',
         'cloud_fqdn': 'existingserver',
     }
     request = self.factory.post(reverse(login_user), data=missing_creds)
     resp = login_user(request)
     self.assertEqual(resp.status_code, 400)
Esempio n. 4
0
 def test_login_good_credentials(self):
     good_creds={'username': '******',
                 'password': '******',
                 'cloud_fqdn': 'existingserver',}
     request = self.factory.post(reverse(login_user), data=good_creds)
     self.do_session_middleware_stuff(request)
     resp = login_user(request)
     self.assertEqual(resp.status_code, 200)
Esempio n. 5
0
 def test_login_good_credentials(self):
     good_creds = {
         'username': '******',
         'password': '******',
         'cloud_fqdn': 'existingserver',
     }
     request = self.factory.post(reverse(login_user), data=good_creds)
     self.do_session_middleware_stuff(request)
     resp = login_user(request)
     self.assertEqual(resp.status_code, 200)
Esempio n. 6
0
 def test_login_bad_credentials(self):
     bad_creds={'username': '******',
                'password': '******',
                'cloud_fqdn': 'existingserver',}
     request = self.factory.post(reverse(login_user), data=bad_creds)
     self.do_session_middleware_stuff(request)
     # Set mocked backend to fail authentication
     self.set_auth_result(False)
     resp = login_user(request)
     self.assertEqual(resp.status_code, 401)
Esempio n. 7
0
def login():
    """
    request.args
    request.form
    request.files
    request.values
    request.json
    """
    #print request.values
    user = views.login_user(request.values)
    return response.redirect()
Esempio n. 8
0
 def test_login_bad_credentials(self):
     bad_creds = {
         'username': '******',
         'password': '******',
         'cloud_fqdn': 'existingserver',
     }
     request = self.factory.post(reverse(login_user), data=bad_creds)
     self.do_session_middleware_stuff(request)
     # Set mocked backend to fail authentication
     self.set_auth_result(False)
     resp = login_user(request)
     self.assertEqual(resp.status_code, 401)
Esempio n. 9
0
 def test_login_missing_credentials(self):
     missing_creds={'username': '******',
                    'cloud_fqdn': 'existingserver',}
     request = self.factory.post(reverse(login_user), data=missing_creds)
     resp = login_user(request)
     self.assertEqual(resp.status_code, 400)