Index: tests/test_demo.py =================================================================== diff -u -radd8b1e7cce0187c9fb5b09a5881d0121f9a0ddb -r131617df8d7f09a74c893701b8e13b09fff6d1d2 --- tests/test_demo.py (.../test_demo.py) (revision add8b1e7cce0187c9fb5b09a5881d0121f9a0ddb) +++ 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_dg_version() + test_reverse_lookup()