def testFunction(domain_url, session): expected_results = { 'CHANGE_TO_MODERATOR': { False: [ "test_user_channel_open@" + domain_url, "test_user_channel_authorized@" + domain_url, "test_topic_channel_open@topics." + domain_url ] }, 'CHANGE_TO_FOLLOWER_POST': { True: [ "test_topic_channel_open@topics." + domain_url, "test_user_channel_open@" + domain_url, "test_user_channel_authorized@" + domain_url ] }, 'CHANGE_TO_FOLLOWER': { True: [ "test_user_channel_open@" + domain_url, "test_user_channel_authorized@" + domain_url, "test_topic_channel_open@topics." + domain_url ] }, 'CHANGE_TO_BANNED': { True: [ "test_user_channel_open@" + domain_url, "test_user_channel_authorized@" + domain_url, "test_topic_channel_open@topics." + domain_url ] } } (status, partial_report) = performRoleChangePermissionChecks( domain_url, session, "test_user_channel_follower1", expected_results) if status == 0: briefing = "Role change permission tests for <strong>test_user_channel_follower1@" + domain_url + "</strong> were successful!" else: briefing = "Role change permission tests for <strong>test_user_channel_follower1@" + domain_url + "</strong> were not entirely successful!" message = briefing + "<br/>" message += partial_report return (status, briefing, message, None)
def testFunction(domain_url, session): expected_results = { 'CHANGE_TO_MODERATOR' : { False: [ "test_user_channel_open@" + domain_url, "test_user_channel_authorized@" + domain_url, "test_topic_channel_open@topics." + domain_url ] }, 'CHANGE_TO_FOLLOWER_POST' : { True: [ "test_topic_channel_open@topics." + domain_url, "test_user_channel_open@" + domain_url, "test_user_channel_authorized@" + domain_url ] }, 'CHANGE_TO_FOLLOWER' : { True: [ "test_user_channel_open@" + domain_url, "test_user_channel_authorized@" + domain_url, "test_topic_channel_open@topics." + domain_url ] }, 'CHANGE_TO_BANNED' : { True: [ "test_user_channel_open@" + domain_url, "test_user_channel_authorized@" + domain_url, "test_topic_channel_open@topics." + domain_url ] } } (status, partial_report) = performRoleChangePermissionChecks(domain_url, session, "test_user_channel_follower1", expected_results) if status == 0: briefing = "Role change permission tests for <strong>test_user_channel_follower1@" + domain_url + "</strong> were successful!" else: briefing = "Role change permission tests for <strong>test_user_channel_follower1@" + domain_url + "</strong> were not entirely successful!" message = briefing + "<br/>" message += partial_report return (status, briefing, message, None)