def test_get_answers_by_answer_id(single_question_schema):
    schema = QuestionnaireSchema(single_question_schema)
    answers = schema.get_answers_by_answer_id("answer1")
    assert len(answers) == 1
    assert answers[0]["label"] == "Answer 1"
def test_get_answers_by_answer_id_with_variants(question_variant_schema):
    schema = QuestionnaireSchema(question_variant_schema)
    answers = schema.get_answers_by_answer_id("answer1")
    assert len(answers) == 2
    assert answers[0]["label"] == "Answer 1 Variant 1"
    assert answers[1]["label"] == "Answer 1 Variant 2"