From a8a939a104e123dca48b65ea2301277d7c96f69e Mon Sep 17 00:00:00 2001 From: a2a-cloud Date: Tue, 9 Jun 2026 11:46:35 +0000 Subject: [PATCH] a2a-source-edit: remove smoke_tests/test_render_scraper_script.py --- smoke_tests/test_render_scraper_script.py | 59 ----------------------- 1 file changed, 59 deletions(-) delete mode 100644 smoke_tests/test_render_scraper_script.py diff --git a/smoke_tests/test_render_scraper_script.py b/smoke_tests/test_render_scraper_script.py deleted file mode 100644 index 16e0a14..0000000 --- a/smoke_tests/test_render_scraper_script.py +++ /dev/null @@ -1,59 +0,0 @@ -from __future__ import annotations - -import ast -import importlib.util -import re -from pathlib import Path - - -def _load_agent_module(): - agent_path = Path(__file__).resolve().parents[1] / "agent.py" - spec = importlib.util.spec_from_file_location("agent", agent_path) - assert spec is not None and spec.loader is not None - module = importlib.util.module_from_spec(spec) - spec.loader.exec_module(module) - return module - - -def _render_script() -> str: - module = _load_agent_module() - return module._render_scraper_script( - { - "url": "https://example.com/", - "selectors": {"title": "title"}, - "max_pages": 1, - "wait_seconds": 0, - "output_format": "json", - "headless": True, - "user_agent": "SmokeTest", - "respect_robots": True, - "rate_limit_seconds": 0, - "screenshot": False, - "output_dir": "/workspace/outputs/seleniumbase-website-scraper", - } - ) - - -def test_render_scraper_script_parses_as_python_35() -> None: - script = _render_script() - ast.parse(script, feature_version=(3, 5)) - - -def test_render_scraper_script_has_no_forbidden_modern_syntax_markers() -> None: - script = _render_script() - - numeric_underscore_literal = re.compile(r"(?