Spaces:
Sleeping
Sleeping
| from resources.data import topic_lists, interview_types | |
| from resources.prompts import prompts | |
| def test_topics_completeness() -> None: | |
| """ | |
| Test the completeness of topic lists. | |
| """ | |
| assert len(topic_lists) == len(interview_types) | |
| for interview_type in interview_types: | |
| assert interview_type in topic_lists | |
| assert len(topic_lists[interview_type]) > 0 | |
| def test_prompts_completeness() -> None: | |
| """ | |
| Test the completeness of prompts. | |
| """ | |
| assert len(prompts) == len(interview_types) * 3 | |
| for interview_type in interview_types: | |
| assert f"{interview_type}_problem_generation_prompt" in prompts | |
| assert f"{interview_type}_interviewer_prompt" in prompts | |
| assert f"{interview_type}_grading_feedback_prompt" in prompts | |