runtime_lifetimes 
Provides only the browser and iconforge boundaries; all queue, session, drawing, and publication logic is real.
Vars | |
| last_drawing_name | Names are scoped to this fixture and never collide with production drawings. |
|---|---|
| pause_renderer | Pause the external renderer so the test can close and reopen while it is drawing. |
| renderer_entered | Whether the real drawing pipeline reached the external renderer. |
| test_window | The browser window currently owned by this test session. |
| updates_sent | Updates emitted to the browser boundary. |
Procs | |
| New | Preferences instantiate every middleware subtype; leave their normal preview owner unchanged unless the test invokes us. |
Var Details
last_drawing_name 
Names are scoped to this fixture and never collide with production drawings.
pause_renderer 
Pause the external renderer so the test can close and reopen while it is drawing.
renderer_entered 
Whether the real drawing pipeline reached the external renderer.
test_window 
The browser window currently owned by this test session.
updates_sent 
Updates emitted to the browser boundary.
Proc Details
New
Preferences instantiate every middleware subtype; leave their normal preview owner unchanged unless the test invokes us.