def test_ath_10984_attach_iap_with_deny_inter_user_bridging_and_deny_local_routing_options( self): conf = self.config.config_vars DeviceLibrary.disconnect_device_from_server('IAP_2') DeviceLibrary.factoryReset('IAP_2') time.sleep(350) DeviceLibrary.configure_deny_inter_user_bridging_and_deny_local_routing( 'IAP_2') DeviceLibrary.connect_device_to_server('IAP_2') time.sleep(400) self.browser.refresh() inner_left_panel = self.TopPanel.click_slider_icon() inner_left_panel.select_unprovision_iap() manage_group_page = inner_left_panel.click_configuration_page_existing_group_button( ) manage_group_page.move_unprovisioned_device('IAP_2', group_name='group1') time.sleep(20) DeviceLibrary.reconnect('IAP_2') time.sleep(400) self.assert_running_config_include_deny('IAP_2', 'deny-inter-user-bridging') time.sleep(20) self.assert_running_config_include_deny('IAP_2', 'deny-local-routing') time.sleep(20) DeviceLibrary.disconnect_device_from_server('IAP_2') DeviceLibrary.factoryReset('IAP_2') time.sleep(350) DeviceLibrary.configure_deny_inter_user_bridging_and_deny_local_routing( 'IAP_2') DeviceLibrary.connect_device_to_server('IAP_2') time.sleep(400) self.browser.refresh() inner_left_panel = self.TopPanel.click_slider_icon() inner_left_panel.select_unprovision_iap() create_group_page = inner_left_panel.click_configuration_page_new_group_button( ) create_group_page.move_unprovisional_device_to_new_group('group2') time.sleep(20) DeviceLibrary.reconnect('IAP_2') time.sleep(400) self.assert_running_config_include_deny('IAP_2', 'deny-inter-user-bridging', exists=True) time.sleep(20) self.assert_running_config_include_deny('IAP_2', 'deny-local-routing', exists=True) self.browser.refresh() inner_left_panel = self.TopPanel.click_slider_icon() manage_group_page = inner_left_panel.manage_group() manage_group_page.move_vc_to_group('group2', 'IAP_1') time.sleep(20)
def test_ath_6491_disconnect_switch_from_athena_and_verify_the_switch_is_not_shown_in_firmware_upgrade_page(self): firmware_page = self.LeftPanel.go_to_maintenance_Firmware_page() firmware_page.click_switches() DeviceLibrary.disconnect_device_from_server('Switch_1') firmware_page.assert_switch() raw_input('123') device_management_page = self.LeftPanel.go_to_device_management() device_management_page.add_switch_and_assign_license("Switch_1") raw_input('123') DeviceLibrary.getPrompt("Switch_1") DeviceLibrary.connect_device_to_server('Switch_1')
def test_ath_10984_attach_iap_with_deny_inter_user_bridging_and_deny_local_routing_options(self): conf = self.config.config_vars DeviceLibrary.disconnect_device_from_server('IAP_2') DeviceLibrary.factoryReset('IAP_2') time.sleep(350) DeviceLibrary.configure_deny_inter_user_bridging_and_deny_local_routing('IAP_2') DeviceLibrary.connect_device_to_server('IAP_2') time.sleep(400) self.browser.refresh() inner_left_panel = self.TopPanel.click_slider_icon() inner_left_panel.select_unprovision_iap() manage_group_page = inner_left_panel.click_configuration_page_existing_group_button() manage_group_page.move_unprovisioned_device('IAP_2',group_name='group1') time.sleep(20) DeviceLibrary.reconnect('IAP_2') time.sleep(400) self.assert_running_config_include_deny('IAP_2','deny-inter-user-bridging') time.sleep(20) self.assert_running_config_include_deny('IAP_2','deny-local-routing') time.sleep(20) DeviceLibrary.disconnect_device_from_server('IAP_2') DeviceLibrary.factoryReset('IAP_2') time.sleep(350) DeviceLibrary.configure_deny_inter_user_bridging_and_deny_local_routing('IAP_2') DeviceLibrary.connect_device_to_server('IAP_2') time.sleep(400) self.browser.refresh() inner_left_panel = self.TopPanel.click_slider_icon() inner_left_panel.select_unprovision_iap() create_group_page = inner_left_panel.click_configuration_page_new_group_button() create_group_page.move_unprovisional_device_to_new_group('group2') time.sleep(20) DeviceLibrary.reconnect('IAP_2') time.sleep(400) self.assert_running_config_include_deny('IAP_2','deny-inter-user-bridging',exists=True) time.sleep(20) self.assert_running_config_include_deny('IAP_2','deny-local-routing',exists=True) self.browser.refresh() inner_left_panel = self.TopPanel.click_slider_icon() manage_group_page = inner_left_panel.manage_group() manage_group_page.move_vc_to_group('group2','IAP_1') time.sleep(20) # DeviceLibrary.connect_device_to_server('IAP_2') # time.sleep(700) # self.assert_running_config_include_deny('IAP_2','deny-inter-user-bridging',exists=True) # self.assert_running_config_include_deny('IAP_2','deny-local-routing',exists=True)