def test_create_group_test2(self, get_token_obj, get_sessionID_obj, create_group_test_obj): print "Testing creating a group... Trying to log in first." token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] user_id = "" for i in range(0, 500): user_id = user_id + "," + "chenying_%d" % i res = actions.create_group_test( token, sessionId, create_group_test_obj.url, user_id, create_group_test_obj.groupInfo["group_name"], create_group_test_obj.groupInfo["group_desc"], )
def test_get_sessionID_test(self, get_token_obj, get_sessionID_obj): print "Running the test for getting session ID..." token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") res = actions.get_seesionId_test(token, get_sessionID_obj.url, get_sessionID_obj.app_user_id) print "Verifying the response with the expected output."
def test_get_offline_messages_test(self, get_token_obj, get_sessionID_obj, get_offline_messages_test_obj): print "Testing getting offline messages... Trying to log in first." token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.get_offline_messages_test( token, sessionId, get_offline_messages_test_obj.url) print "Verifying the response with the expected output."
def test_dissolve_group_test2(self, get_token_obj, get_sessionID_obj, dissolve_group_test_obj): print "Testing dissolving a group... Trying to log in first.—— illegalexception" token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.dissolve_group_test1(token, sessionId, dissolve_group_test_obj.url) print "Verifying the response with the expected output."
def test_upload_file_test(self, get_token_obj, get_sessionID_obj, upload_file_obj): print "Testting uploading a file......try to login first" token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.upload_file_test(sessionId, upload_file_obj.url, upload_file_obj.file, upload_file_obj.app_id, upload_file_obj.region_code)
def update_session(): print "Testing API for update session..." app_user_id = request.form.get('app_user_id') token = eval(request.form.get('token')) url_update_session = url + '/open/api/session/auth?' print "app_user_id: %s" % app_user_id print "token: %s" % token print 'url_update_session: %s' % url_update_session try: response = actions.get_seesionId_test(token, url_update_session, app_user_id) return str(response) except Exception, e: print str(e) return api_error_message
def test_join_group_test(self, get_token_obj, get_sessionID_obj, join_group_test_obj): print "Testing joining into a group... Trying to log in first." token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.join_group_test( token, sessionId, join_group_test_obj.url, join_group_test_obj.groupInfo["group_id"], join_group_test_obj.join_members_user_id) print "Verifying the response with the expected output."
def test_exit_group(self, get_token_obj, get_sessionID_obj, exit_group_test_obj): print "Testing dissolving a group... Trying to log in first.——unauthorized" token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.dissolve_group_test( token, sessionId, exit_group_test_obj.url, exit_group_test_obj.groupInfo["group_id"]) print "Verifying the response with the expected output."
def test_set_disturb_test(self, get_token_obj, get_sessionID_obj, set_disturb_test_obj): print "Testing setting disturb... Trying to log in first." token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.set_disturb_test(token, sessionId, set_disturb_test_obj.url, set_disturb_test_obj.disable) print "Verifying the response with the expected output." assert res["error_code"] == set_disturb_test_obj.error_code
def test_update_group_test2(self, get_token_obj, get_sessionID_obj, update_group_obj): print "Running the test for updating group..." token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.update_group_test2( token, sessionId, update_group_obj.url, update_group_obj.groupInfo["group_name"], update_group_obj.groupInfo["group_desc"]) print "Verifying the response with the expected output."
def test_remove_group_member_testC(self, get_token_obj, get_sessionid_obj, get_group_obj): token = actions.get_token_test( get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") if (type(get_sessionid_obj) == type("")): sessionId = get_sessionid_obj else: sessionId = actions.get_seesionId_test( token, get_sessionid_obj.url, get_sessionid_obj.app_user_id)["user"]["session_id"] res = actions.remove_group_member_testB(token, sessionId, get_group_obj.url, get_group_obj.member_v5_id)
def test_is_file_exist(self, get_token_obj, get_sessionID_obj, is_file_exist_obj): print "Testting checking file is exist......try to login first" token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.is_file_exist(sessionId, is_file_exist_obj.url, is_file_exist_obj.md5, is_file_exist_obj.app_id, is_file_exist_obj.region_code)
def test_update_token_test(self, get_token_obj, get_sessionID_obj, update_token_test_obj): print "Testing updating token... Trying to log in first." token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.update_token_test(token, sessionId, update_token_test_obj.url, update_token_test_obj.app_id, update_token_test_obj.device_type, update_token_test_obj.device_token, update_token_test_obj.provider) print "Verifying the response with the expected output."
def test_get_group_infor_test(self, get_token_obj, get_sessionID_obj, get_group_infor_obj): print "Running the test for ask group information.." token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") if (type(get_sessionID_obj) == type("")): sessionId = get_sessionID_obj else: sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.get_group_infor_test( token, sessionId, get_group_infor_obj.url, get_group_infor_obj.groupInfo["group_id"], get_group_infor_obj.groupInfo["group_detail"])
def test_update_nickname_test(self, get_token_obj, get_sessionID_obj, update_nickname_obj): print "Running the test for updating nick name..." print "TEST**************************************" print update_nickname_obj.app_user_nick_name token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.update_nickname_test( token, sessionId, update_nickname_obj.url, update_nickname_obj.app_user_id, update_nickname_obj.app_user_nick_name) print "Verifying the response with the expected output." assert res["error_code"] == update_nickname_obj.error_code
def test_join_group_test2(self, get_token_obj, get_sessionID_obj, join_group_test_obj): print "Testing joining into a group... Trying to log in first.——group member count over limit" token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] member_id = "" for i in range(0, 500): member_id = member_id + "," + "chenying_%d" % i res = actions.join_group_test( token, sessionId, join_group_test_obj.url, join_group_test_obj.groupInfo["group_id2"], member_id) print "Verifying the response with the expected output."
def test_create_group_testQ(self, get_token_obj, get_sessionID_obj, create_group_test_obj): print "Testing creating a group... Trying to log in first." token = actions.get_token_test( url=get_token_obj.url, client_id=get_token_obj.client_id, client_secret=get_token_obj.client_secret, grant_type=get_token_obj.grant_type, ret_type="header") sessionId = actions.get_seesionId_test( token, get_sessionID_obj.url, get_sessionID_obj.app_user_id)["user"]["session_id"] res = actions.create_group_testQ( token, sessionId, create_group_test_obj.url, create_group_test_obj.groupInfo["group_name"], create_group_test_obj.groupInfo["group_desc"], ) # assert res["error_code"] == create_group_test_obj.error_code return res