Index: tests/test_demo.py =================================================================== diff -u -r4bdb012848d1b59be5edc31d677b77b9d95f6190 -r8d1f61499650e23dac6f857e48daad42180db949 --- tests/test_demo.py (.../test_demo.py) (revision 4bdb012848d1b59be5edc31d677b77b9d95f6190) +++ tests/test_demo.py (.../test_demo.py) (revision 8d1f61499650e23dac6f857e48daad42180db949) @@ -18,6 +18,7 @@ from dialin.dg.dialysate_generator import DG from dialin.hd.hemodialysis_device import HD from dialin.hd.constants import RESET, NO_RESET, BUTTON_PRESSED, BUTTON_RELEASED +from dialin.utils.base import find_variables_in_object import time @@ -114,5 +115,11 @@ print(dg.valves.get_valve_states()) +def test_reverse_lookup(): + hd = HD() + + print(find_variables_in_object(hd.ui, 2, "REQUEST_")) + + if __name__ == '__main__': - test_valves() + test_reverse_lookup()