|
UniSet 2.45.1
|
Классы | |
| class | TestDebugStubs |
| class | TestProgramMeta |
| class | TestDebugCLIFlag |
Функции | |
| IRProgram | _make_program (str name="Main", list|None inputs=None, list|None outputs=None, list|None locals_=None, list|None body=None, list|None fb_instances=None) |
| SensorMapping | _make_mapping (list[SensorEntry]|None inputs=None, list[SensorEntry]|None outputs=None) |
Tests for debug instrumentation in the st2js code generator (codegen.py). Tests cover: - debug=False (default) produces no debug stubs or meta - debug=True emits debug server init (load uniset2-debug.js) - debug=True does NOT emit _dbg_if/_dbg_case trace wrapping (removed) - debug=True emits globalThis._program_meta with correct structure - _program_meta includes inputs, outputs, locals, fb_instances - _program_meta includes scale factors from mapping
|
protected |
Helper to create a SensorMapping with defaults.
|
protected |
Helper to create an IRProgram with defaults.