Index: tst_CANBusFaultCount/test.py =================================================================== diff -u -r393fd43e9a1cbf6b25a0f107928a051a622b2be2 -r40314c67874695eefc506c3a6a33896495953edd --- tst_CANBusFaultCount/test.py (.../test.py) (revision 393fd43e9a1cbf6b25a0f107928a051a622b2be2) +++ tst_CANBusFaultCount/test.py (.../test.py) (revision 40314c67874695eefc506c3a6a33896495953edd) @@ -13,37 +13,45 @@ # import names -from dialin.squish import utils, denaliMessages +from dialin.ui import utils +from configuration import config +from configuration import utility def gotoScreenNtest_Contains_CANBusFaultCount(): - mouseClick(waitForObject(names.o_mainMenu_manager)) + menuManager_button = utility.get_object_from_names(names.o_mainMenu_manager, "Main Menu manager button object missing") + if menuManager_button is not None: + mouseClick(menuManager_button) test_values(0) def test_values(vCount): - test.compare(str(waitForObjectExists(names.o_managerHome_canbusFaultCount).text), "CAN Faults: {}".format(vCount)) + canBusFaultCountLabel = utility.get_object_from_names(names.o_managerHome_canbusFaultCount, "canbus fault count object missing") + if canBusFaultCountLabel is not None: + test.compare(str(canBusFaultCountLabel.text), "CAN Faults: {}".format(vCount)) - +def setCanBUSFaultCount(vValue): + test.fail(f"TODO add body for this function, used to be denali.Squish.setCanBUSFaultCount({vValue})") + def main(): utils.tstStart(__file__) - startApplication(names.AUT_NAME) + startApplication(config.AUT_NAME) utils.waitForGUI(1) gotoScreenNtest_Contains_CANBusFaultCount() utils.waitForGUI(1) - denaliMessages.setCanBUSFaultCount(10) + setCanBUSFaultCount(10) test_values (10) - denaliMessages.setCanBUSFaultCount(100) + setCanBUSFaultCount(100) test_values (100) - denaliMessages.setCanBUSFaultCount(100) # Coverage + setCanBUSFaultCount(100) # Coverage test_values (100) - denaliMessages.setCanBUSFaultCount(0) + setCanBUSFaultCount(0) test_values (0) utils.tstDone()