diff --git a/tests/test_before_login.py b/tests/test_before_login.py index b6de1786..0558f9db 100644 --- a/tests/test_before_login.py +++ b/tests/test_before_login.py @@ -6,23 +6,23 @@ class TestBeforeLogin(TestCase): def test_before_login(self): + headers = {"Accept": "text/plain"} - # test_post_bad_login(self): - test_print("test_post_bad_login starting") - bad_login_info = {'email' : 'bademail', - 'password' : 'test'} - compare_post_request("/login", bad_login_info, test_name='bad_admin_login') - test_print("test_post_bad_login completed") + test_print("test_not_registered_email starting") + not_registered_email = {'email' : 'test7@user.synbiohub', + 'password' : 'test'} + compare_post_request("/login", not_registered_email, test_name='not_registered_email', headers=headers) + test_print("test_not_registered_email completed") - # test_no_username_login(self): + #test_no_username_login(self): test_print("test_no_username_login starting") no_email_info = {'password' : 'test'} - compare_post_request("/login", no_email_info, test_name='no_email_login') + compare_post_request("/login", no_email_info, test_name='no_email_login', headers = headers) test_print("test_no_username_login completed") # test_post_login_admin(self): - test_print("test_post_login_admin starting") - logininfo = {'email' : 'test@user.synbiohub', - 'password' : 'test'} - compare_post_request("/login", logininfo) - test_print("test_post_login_admin completed") + # test_print("test_post_login_admin starting") + # logininfo = {'email' : 'test@user.synbiohub', + # 'password' : 'test'} + # compare_post_request("/login", logininfo) + # test_print("test_post_login_admin completed") diff --git a/tests/test_root.py b/tests/test_root.py index 04fd8319..d9e6f4bf 100644 --- a/tests/test_root.py +++ b/tests/test_root.py @@ -17,9 +17,9 @@ def test_root(): firstTimeSetup.test_post() # no commented tests - # from test_before_login import TestBeforeLogin - # testBeforeLogin = TestBeforeLogin() - # testBeforeLogin.test_before_login() + from test_before_login import TestBeforeLogin + testBeforeLogin = TestBeforeLogin() + testBeforeLogin.test_before_login() # no commented tests from test_user import TestUser diff --git a/tests/test_user.py b/tests/test_user.py index e7582c2e..592d2124 100644 --- a/tests/test_user.py +++ b/tests/test_user.py @@ -17,14 +17,11 @@ def test_post_register(self): 'password1' : 'test', 'password2' : 'test' } - + compare_post_request("register", data, test_name = "register1", headers = headers, route_parameters = [], files = None, test_type = test_type) #error - account already in use? - FAIL CASE for 1 + test_print("test_post_register completed") test_print("test_post_login starting") - #not registered user - logininfo = {'email' : 'test7@user.synbiohub', - 'password' : 'test'} - login_with(logininfo, 0) #bad password logininfo = {'email' : 'test1@user.synbiohub', @@ -36,10 +33,12 @@ def test_post_register(self): 'password' : 'test'} login_with(logininfo, 1) test_print("test_post_login completed") - - test_print("test_post_register starting") - compare_get_request("/profile", headers = headers, route_parameters = [], test_type = test_type, comparison_type="json", fields=["name", "username", "email", "affiliation", "graphUri"]) + test_print("test_get_profile starting") + compare_get_request("/profile", headers = headers, route_parameters = [], test_type = test_type, comparison_type="json", fields=["name", "username", "email", "affiliation", "graphUri"]) + test_print("test_get_profile completed") + + test_print("test_post_profile starting") data={ 'name': 'ronnie', 'affiliation' : 'notcovid', @@ -49,7 +48,7 @@ def test_post_register(self): } compare_post_request("profile", data, test_name = "profile2", headers = headers, route_parameters = [], files = None, test_type = test_type) - + test_print("test_post_profile completed") #compare_get_request("/logout") # test_print("logout started") # data={