From 71247e89b784156a80a6f0fb0e07b291a25c2278 Mon Sep 17 00:00:00 2001 From: rcholic Date: Mon, 22 Dec 2025 11:58:58 -0800 Subject: [PATCH] fix no selector issue --- tests/test_generator.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_generator.py b/tests/test_generator.py index 7d9d98d..b226abe 100644 --- a/tests/test_generator.py +++ b/tests/test_generator.py @@ -114,6 +114,11 @@ def test_generator_without_selector(): with record(browser) as rec: rec.record_click(1) # No selector + # Explicitly remove selector to test the no-selector case + # (The recorder automatically infers selectors, so we need to clear it) + if rec.trace.steps: + rec.trace.steps[-1].selector = None + generator = ScriptGenerator(rec.trace) code = generator.generate_python()