From 643eb2e3963f5dca8f233a08d8b2d73c6cd71400 Mon Sep 17 00:00:00 2001 From: nesquena-hermes Date: Tue, 23 Jun 2026 22:46:49 +0000 Subject: [PATCH] test(#4800): make _scheduleRender guard test signature-agnostic #4800 changed _scheduleRender() -> _scheduleRender(parsed) (parse-result cache). test_streaming_race_fix's regex hardcoded the empty-arg signature so it couldn't find the function ('_scheduleRender not found') even though the _streamFinalized guard it checks is intact (line 3759). Regex now matches any args. Co-authored-by: wlknight --- tests/test_streaming_race_fix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_streaming_race_fix.py b/tests/test_streaming_race_fix.py index cfaea91c2..b9a3ca244 100644 --- a/tests/test_streaming_race_fix.py +++ b/tests/test_streaming_race_fix.py @@ -42,7 +42,7 @@ class TestStreamFinalized: def test_schedule_render_guards_on_stream_finalized(self): src = read('static/messages.js') - m = re.search(r'function _scheduleRender\(\)\{.*?\n \}', src, re.DOTALL) + m = re.search(r'function _scheduleRender\([^)]*\)\{.*?\n \}', src, re.DOTALL) assert m, "_scheduleRender not found" fn = m.group(0) assert '_streamFinalized' in fn, (