Includes atomic migrations, per-rule reminder semantics, first-run helper script and the note on the undecided UI chat idea. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
15 lines
326 B
Python
15 lines
326 B
Python
import pytest
|
|
|
|
from app.web.deps import templates
|
|
|
|
NAMES = sorted(templates.env.list_templates())
|
|
|
|
|
|
def test_templates_are_found():
|
|
assert "base.html" in NAMES and "settings.html" in NAMES and len(NAMES) > 10
|
|
|
|
|
|
@pytest.mark.parametrize("name", NAMES)
|
|
def test_template_compiles(name):
|
|
templates.env.get_template(name)
|