Add HTML5 review fragment
This commit is contained in:
@@ -109,6 +109,8 @@ def test_html5_server_rendered_project_editor(tmp_path: Path):
|
||||
assert "data-html5-symbol-results" in editor.text
|
||||
assert "data-html5-project-report" in editor.text
|
||||
assert f'hx-get="/html5/projects/{project_id}/report"' in editor.text
|
||||
assert "data-html5-review" in editor.text
|
||||
assert f'hx-get="/html5/projects/{project_id}/review"' in editor.text
|
||||
assert 'hx-get="/html5/projects/' in editor.text
|
||||
assert 'hx-target="[data-html5-symbol-results]"' in editor.text
|
||||
assert 'hx-target="[data-html5-source]"' in editor.text
|
||||
@@ -150,6 +152,12 @@ def test_html5_server_rendered_project_editor(tmp_path: Path):
|
||||
assert "Objects" in report.text
|
||||
assert "<html" not in report.text
|
||||
|
||||
review = client.get(f"/html5/projects/{project_id}/review")
|
||||
assert review.status_code == 200
|
||||
assert "text/html" in review.headers["content-type"]
|
||||
assert "data-html5-review" in review.text
|
||||
assert "<html" not in review.text
|
||||
|
||||
|
||||
def test_html5_project_index_creates_project_with_fragment():
|
||||
client = TestClient(app)
|
||||
|
||||
Reference in New Issue
Block a user