agentic-space-factory-UI-public / tests /test_v131_space_test_endpoint_cleanup.py
fffiloni's picture
Upload 86 files
78cc084 verified
Raw
History Blame
974 Bytes
from pathlib import Path
ROOT = Path(__file__).resolve().parents[1]
def test_space_test_endpoint_panel_has_no_set_api_name_banner():
app = (ROOT / "web" / "static" / "app.js").read_text(encoding="utf-8")
render = app.split("function renderValidationEndpoints", 1)[1].split("function setGeneratedSpaceLinksEnabled", 1)[0]
assert "endpoint-selected-row" not in render
assert "Set API name" not in render
assert "API name used for validation" not in render
assert "Click an endpoint" not in render
assert "endpoint-info-card" in render
assert "Inputs" in render
assert "Outputs" in render
def test_endpoint_chip_click_still_updates_validation_api_field():
app = (ROOT / "web" / "static" / "app.js").read_text(encoding="utf-8")
assert "function applyValidationEndpoint" in app
assert "setInputValue('validateApi',name)" in app
assert "data-endpoint-name" in app
assert "Use ${escapeHtml(name)} for validation" in app