Index: suite_leahi/shared/scripts/configuration/navigation.py =================================================================== diff -u -r2973400d6b1fd9c3eb3a585444a3df1d616d5a04 -r17cecc45c8449e30977177ee28b9f29daf4c60ef --- suite_leahi/shared/scripts/configuration/navigation.py (.../navigation.py) (revision 2973400d6b1fd9c3eb3a585444a3df1d616d5a04) +++ suite_leahi/shared/scripts/configuration/navigation.py (.../navigation.py) (revision 17cecc45c8449e30977177ee28b9f29daf4c60ef) @@ -1,9 +1,9 @@ import names -import test import squish +import test from leahi_dialin.ui.td_messaging import TD_Messaging from leahi_dialin.common.td_defs import TDOpModes, TDStandbyStates -from configuration import config, utility +from configuration import config, utility,application_init from configparser import ConfigParser from pathlib import Path @@ -73,20 +73,19 @@ """ test.startSection("Method to navigation in the pretreatment page ") - stepId = squish.waitForObjectExists(names.o_preTreatmentStack_stepIndicator_StepIndicator) + stepId = squish.waitForObjectExists(names.o_preTreatmentStack_stepIndicator_StepIndicator) stepnames = utility.findAllObjectsById(stepId, "_text") - value = get_ini_value("/home/denali/Public/luis/config/configurations/Settings/System.conf", section ="AdvancedMode", key ="AdvancedMode") - standard = stepnames[1:] + SYSTEM_PATH = application_init.configuration_folder_path() + "Settings/System.conf" + value = get_ini_value(SYSTEM_PATH, section ="AdvancedMode", key ="AdvancedMode") + standard = stepnames[1:] if value == "0": - standard = stepnames[3:] + standard = stepnames[3:] Nextbutton = utility.setObjectText(obj =names.o_preTreatmentStack_Text, text =config.NEXT) squish.mouseClick(squish.waitForObject(Nextbutton)) autoLoadbutton = utility.setObjectText(obj =names.o_preTreatmentStack_Text, text ="Auto Load") squish.mouseClick(squish.waitForObject(autoLoadbutton)) td_simulator.td_blood_set_auto_load_response(vRejectionReason = 0) - stepId = squish.waitForObjectExists(names.o_preTreatmentStack_stepIndicator_StepIndicator) - values = utility.findAllObjectsById(stepId, "_text") for input_field in standard: test.log(str(input_field.text)) if str(input_field.text) == "Water Sample": @@ -98,5 +97,4 @@ Nextbutton = utility.setObjectText(obj =names.o_preTreatmentStack_Text, text =config.NEXT) squish.mouseClick(Nextbutton) - test.endSection() - + test.endSection() \ No newline at end of file