Index: tests/test_demo.py =================================================================== diff -u -r322377decd72091859c355c84705276e89cd140e -r131617df8d7f09a74c893701b8e13b09fff6d1d2 --- tests/test_demo.py (.../test_demo.py) (revision 322377decd72091859c355c84705276e89cd140e) +++ tests/test_demo.py (.../test_demo.py) (revision 131617df8d7f09a74c893701b8e13b09fff6d1d2) @@ -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()