def test_remove_activationkey(self, mozwebqa): """ Return True if removing a activation key is successful. """ home_page = Home(mozwebqa) api = ApiTasks(mozwebqa) activationkeys = ActivationKeysTab(mozwebqa) home_page.login() current_org = home_page.header.get_text_from_switcher api.create_envs(current_org) home_page.tabs.click_tab("systems_tab") home_page.jquery_wait(30) home_page.tabs.click_tab("activation_keys") new_activationkey_name = "rmactivkey%s" % home_page.random_string() activationkeys.click_new() activationkeys.enter_activation_key_name(new_activationkey_name) activationkeys.enter_activation_key_description(new_activationkey_name) activationkeys.click_save() home_page.enter_search_criteria(new_activationkey_name) home_page.jquery_wait(30) if not activationkeys.is_block_active: activationkeys.activationkey(new_activationkey_name).click() home_page.click_remove() home_page.click_confirm() Assert.true(home_page.is_successful)
def test_remove_a_user(self, mozwebqa): ''' Test to remove a single user. ''' home_page = Home(mozwebqa) sysapi = ApiTasks(mozwebqa) new_user_name = "rmuser%s" % home_page.random_string() password = "******" % home_page.random_string() email_addr = new_user_name + "@example.com" sysapi.create_user(new_user_name, password, email_addr) home_page.login() home_page.tabs.click_tab("administration_tab") administration = AdministrationTab(mozwebqa) home_page.enter_search_criteria(new_user_name) administration.user(new_user_name).click() home_page.click_remove() home_page.click_confirm() Assert.true(home_page.is_successful)