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)
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)
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)
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)
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)
def login(): """ request.args request.form request.files request.values request.json """ #print request.values user = views.login_user(request.values) return response.redirect()
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)
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)