aboutsummaryrefslogtreecommitdiff
path: root/tests/installer-steps/test_orchestrators.py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-16 15:56:54 -0500
committerCraig Jennings <c@cjennings.net>2026-07-16 15:56:54 -0500
commitd3180917944bcedc21e77dff2e3967eb4db142c0 (patch)
treea5ffdae8977487df38e6cf84f7a461cb8310854f /tests/installer-steps/test_orchestrators.py
parenta6e5161dd98987043c4112e3f26d33a3aed11f97 (diff)
downloadarchsetup-d3180917944bcedc21e77dff2e3967eb4db142c0.tar.gz
archsetup-d3180917944bcedc21e77dff2e3967eb4db142c0.zip
fix(test): stop a failing screen-family check orphaning its browser
probe-fams.mjs had no try/finally, so a throw skipped chrome.kill() and left the headless browser alive on its port. The next run connected to that survivor and reported results from a stale page: old widgets.js, chips already clicked. It cost me a debug loop today, insisting a card's default ink was green and another's chips were missing, neither of which was true of the page on disk. A probe that answers from the previous run is worse than one that crashes. Its two siblings already had the guard.
Diffstat (limited to 'tests/installer-steps/test_orchestrators.py')
0 files changed, 0 insertions, 0 deletions