from pathlib import Path from docx import Document from app.main import OUTPUT_DIR, ROOT_DIR, analyze_saved_docx def test_index_template_contains_upload_ui() -> None: html = (ROOT_DIR / "app" / "templates" / "index.html").read_text(encoding="utf-8") js = (ROOT_DIR / "app" / "static" / "app.js").read_text(encoding="utf-8") assert "DOCX 规范分析" in html assert 'type="file"' in html assert "analysis-progress" in html assert "analysis-status" in html assert "下载 Markdown 报告" in html assert "