Index: suite_leahi/shared/scripts/configuration/navigation.py =================================================================== diff -u -r8ac0eae52c22298abedaec3200ebd450888c3ac2 -rb46f1c58b3fc7e6a0eca95b1ca01b3cbff4e62f2 --- suite_leahi/shared/scripts/configuration/navigation.py (.../navigation.py) (revision 8ac0eae52c22298abedaec3200ebd450888c3ac2) +++ suite_leahi/shared/scripts/configuration/navigation.py (.../navigation.py) (revision b46f1c58b3fc7e6a0eca95b1ca01b3cbff4e62f2) @@ -33,6 +33,14 @@ ) def navigate_to_device_settings_using_service_password(): + td_simulator.td_operation_mode(TDOpModes.MODE_STAN.value, 0) + headerbar_container = squish.waitForObject(names.o_mainMenu_MainMenu, 2000) + settings_menu_object = utility.findChildByText( + headerbar_container, "Settings" + ) + if settings_menu_object is not None: + squish.mouseClick(settings_menu_object) + td_simulator.td_operation_mode(TDOpModes.MODE_SERV.value, 0) grid_container = squish.waitForObject(names.o_DeviceSettingsGrid) service_option = utility.findChildByText(grid_container, "Service") Index: suite_leahi/tst_feature_options/test.py =================================================================== diff -u -r7c733fe651013ae4a2ee2355977ae63b9cf3596e -rb46f1c58b3fc7e6a0eca95b1ca01b3cbff4e62f2 --- suite_leahi/tst_feature_options/test.py (.../test.py) (revision 7c733fe651013ae4a2ee2355977ae63b9cf3596e) +++ suite_leahi/tst_feature_options/test.py (.../test.py) (revision b46f1c58b3fc7e6a0eca95b1ca01b3cbff4e62f2) @@ -192,7 +192,6 @@ mouseClick(waitForObjectExists(names.o_vitalsPopup_Close_Image, 2000)) td_simulator.td_operation_mode(TDOpModes.MODE_INIT.value) - td_simulator.td_operation_mode(TDOpModes.MODE_SERV.value, 0) test.endSection() @@ -202,7 +201,16 @@ test.startSection( "Enable & Disable Heparin Syringe Pump switch and Verifying it in Main Treatment Screen" ) - grid_container = waitForObject(names.o_DeviceSettingsGrid) + td_simulator.td_operation_mode(TDOpModes.MODE_STAN.value, 0) + headerbar_container = waitForObject(names.o_mainMenu_MainMenu, 3000) + settings_menu_object = utility.findChildByText( + headerbar_container, "Settings" + ) + if settings_menu_object is not None: + mouseClick(settings_menu_object) + + td_simulator.td_operation_mode(TDOpModes.MODE_SERV.value, 0) + grid_container = waitForObject(names.o_DeviceSettingsGrid, 3000) feature_configurations_option = utility.findChildByText( grid_container, "Feature Configurations" )