From 493eed5a60d0231e51623ad0221aea0add4fb0f6 Mon Sep 17 00:00:00 2001 From: Brian Krabach Date: Sat, 2 May 2026 06:57:20 -0700 Subject: [PATCH] test: update renderSidebar regex to match 3-parameter signature The test regexes matched `renderSidebar(\w+,\s*\w+)` (exactly 2 params) but the fix in 821c595 added a third `currentRemoteId` parameter. Updated to use `\(.*?\)` which matches any parameter count. Generated with Amplifier Co-Authored-By: Amplifier <240397093+microsoft-amplifier@users.noreply.github.com> --- muxplex/tests/test_frontend_js.py | 4 ++-- uv.lock | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/muxplex/tests/test_frontend_js.py b/muxplex/tests/test_frontend_js.py index 4fd950d..6ce2575 100644 --- a/muxplex/tests/test_frontend_js.py +++ b/muxplex/tests/test_frontend_js.py @@ -2244,7 +2244,7 @@ def test_render_grid_reads_sort_order_from_server_settings() -> None: def test_render_sidebar_filters_hidden_sessions() -> None: """renderSidebar() must filter out hidden sessions via getVisibleSessions().""" match = re.search( - r"function renderSidebar\s*\(\w+,\s*\w+\)\s*\{(.*?)(?=\nconst SIDEBAR_KEY|function |\n// ─)", + r"function renderSidebar\s*\(.*?\)\s*\{(.*?)(?=\nconst SIDEBAR_KEY|function |\n// ─)", _JS, re.DOTALL, ) @@ -2258,7 +2258,7 @@ def test_render_sidebar_filters_hidden_sessions() -> None: def test_render_sidebar_uses_visible_array() -> None: """renderSidebar() must use visible array for rendering, not original sessions.""" match = re.search( - r"function renderSidebar\s*\(\w+,\s*\w+\)\s*\{(.*?)(?=\nconst SIDEBAR_KEY|function |\n// ─)", + r"function renderSidebar\s*\(.*?\)\s*\{(.*?)(?=\nconst SIDEBAR_KEY|function |\n// ─)", _JS, re.DOTALL, ) diff --git a/uv.lock b/uv.lock index 54d2f6e..59e2a8e 100644 --- a/uv.lock +++ b/uv.lock @@ -332,7 +332,7 @@ wheels = [ [[package]] name = "muxplex" -version = "0.2.1" +version = "0.4.4" source = { editable = "." } dependencies = [ { name = "aiofiles" },