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 | |