Spaces:
Running
Running
| from review_guidance import ( | |
| AI_USAGE_GUIDANCE, | |
| CANDIDATE_GUIDANCE, | |
| EXPORT_GUIDANCE, | |
| FOCUS_FILTER_GUIDANCE, | |
| REVIEW_INTRO_GUIDANCE, | |
| TECHNICAL_DETAILS_GUIDANCE, | |
| review_guidance_items, | |
| review_guidance_markdown, | |
| ) | |
| def test_review_guidance_explains_checked_rows_are_exported(): | |
| assert "Alleen aangevinkte" in REVIEW_INTRO_GUIDANCE | |
| assert "exporteert" in REVIEW_INTRO_GUIDANCE | |
| def test_candidate_guidance_explains_manual_review(): | |
| assert "Controle nodig" in CANDIDATE_GUIDANCE | |
| assert "niet automatisch" in CANDIDATE_GUIDANCE | |
| assert "handmatig" in CANDIDATE_GUIDANCE | |
| def test_focus_filter_guidance_explains_filter_is_not_export_scope(): | |
| assert "focusfilter" in FOCUS_FILTER_GUIDANCE.lower() | |
| assert "volledige vervangtabel" in FOCUS_FILTER_GUIDANCE | |
| assert "export" in FOCUS_FILTER_GUIDANCE | |
| def test_technical_details_guidance_keeps_audit_view_non_primary(): | |
| assert "Technische details" in TECHNICAL_DETAILS_GUIDANCE | |
| assert "normaal gebruik" in TECHNICAL_DETAILS_GUIDANCE | |
| def test_ai_and_export_guidance_keep_user_control_explicit(): | |
| assert "Gebruik AI pas" in AI_USAGE_GUIDANCE | |
| assert "Scrub Key" in AI_USAGE_GUIDANCE | |
| assert "handmatige controle" in EXPORT_GUIDANCE | |
| def test_review_guidance_markdown_contains_all_items_as_bullets(): | |
| items = review_guidance_items() | |
| markdown = review_guidance_markdown() | |
| assert len(items) == 5 | |
| for item in items: | |
| assert f"- {item}" in markdown | |