Entry point for the testing mode.
(script_path)
| 16 | |
| 17 | |
| 18 | def oidtest(script_path): |
| 19 | """ |
| 20 | Entry point for the testing mode. |
| 21 | """ |
| 22 | |
| 23 | dummy_debugger = DummyDebugger() |
| 24 | |
| 25 | window = oidwindow.OpenImageDebuggerWindow(script_path, dummy_debugger) |
| 26 | window.initialize_window() |
| 27 | |
| 28 | try: |
| 29 | # Wait for window to initialize |
| 30 | while not window.is_ready(): |
| 31 | time.sleep(0.1) |
| 32 | |
| 33 | window.set_available_symbols(dummy_debugger.get_available_symbols()) |
| 34 | |
| 35 | for buffer in dummy_debugger.get_available_symbols(): |
| 36 | window.plot_variable(buffer) |
| 37 | |
| 38 | while window.is_ready(): |
| 39 | dummy_debugger.run_event_loop() |
| 40 | time.sleep(0.1) |
| 41 | |
| 42 | except KeyboardInterrupt: |
| 43 | window.terminate() |
| 44 | exit(0) |
| 45 | |
| 46 | dummy_debugger.kill() |
| 47 | |
| 48 | |
| 49 | def _gen_color(pos, k, f_a, f_b): |
no test coverage detected