I got error for 3 variations, So I kept 4 variations and error was Detail IndexError: tuple index out of range /home/denali/Public/leaDevTest/leahi-testsuites/suite_leahi/tst_general_alarm_requirements_instruction/test.py:267
The naming of this method is misleading as it sends the message to request defeatured status and it is retrieved in a separate callback. The 'get' implies that the value returned from this method is the defeatured status. The value returned is not the defeatured status but rather a T/F condition on if the FW replied back to dialin successfully.
I didn't added any code for override. I also can't stop anyone to send in an override command with random numbers. The allowing of override should be on the FW part, where sending the override with (sensor_id, value, no reset) should return false for those that are not accepted.
Can you capture intent to resolve my comment in a TODO so we don't lose track of it? (General recommendation for all comments that we are postponing resolution for).
remove first test as it is done in the next test checking setting heparin to OFF.. The first test skips create rx where the second actually sets heparin to OFF and that is the test we want to keep in. Remove lines 143 - 154