def sess_token_test(): ##should be successful ##Test 1 success, output = sessions.get_sess_token(certpath, keypath, uname, pw) if success == True and type(output) == str: print("Session Token Test 1 passed") else: print("***TEST FAILED: Session Token request, test 4.") ##Test 2 success, output = sessions.get_sess_token(certpath, keypath, uname + "a", pw) if success == False and "Invalid Login" in output: print("Session Token Test 2 passed") else: print("***TEST FAILED: Session Token request, test 2.") ##Test 3 success, output = sessions.get_sess_token(certpath, keypath, uname, pw + "a") if success == False and "Invalid Login" in output: print("Session Token Test 3 passed") else: print("***TEST FAILED: Session Token request, test 3.") sessions.logout(output, appkey)
def logout_test(): success, output = sessions.get_sess_token(certpath, keypath, uname, pw) print(output) if success == False: print("Failed to generate a session token, cannot perform tests") else: #Test 1 should be a success success, response = sessions.logout(output, appkey) if success: print("Test 1 passed for logging out") else: print("Test 1 failed for extending session") print("Success returned {0}, output returned {1}".format( success, response)) # Test 1 should be a success success, response = sessions.logout(output + "x", appkey) if success == False and "NO_SESSION" in response: print("Test 2 passed for logging out") else: print("Test 2 failed for extending session") print("Success returned {0}, output returned {1}".format( success, response))
configs_dict = {} for field in config["details"]: configs_dict[field] = config["details"][field] return configs_dict configs = parse_config() appkey = configs["app_key"] uname = configs["uname"] certpath = configs["cert_path"] keypath = configs["key_path"] pw = configs["pw"] success, sesstoken = sessions.get_sess_token(certpath, keypath, uname, pw) def main(): # Test 1 for events success, events = staticdata.get_base_events(appkey, sesstoken) if success and type(events) == pd.DataFrame: print("Test 1 for getting base events successful") else: print( "Test 1 for getting base events failed, success:{0}, details:{1}". format(success, events)) # Test 2 for events