def test_getting_a_multiquestion_as_a_section_preserves_value_of_context_attribute(self):
        multiquestion_data = {
            "id": "example",
            "slug": "example",
            "question": "Example question",
            "type": "multiquestion",
            "questions": [
                {
                    "id": "example2",
                    "type": "text",
                },
                {
                    "id": "example3",
                    "type": "number",
                }
            ]
        }

        section = ContentSection(
            slug='section',
            name=TemplateField('Section'),
            prefill=True,
            editable=False,
            edit_questions=False,
            questions=[Multiquestion(multiquestion_data)]
        )

        assert section.get_question_as_section('example')._context is None
        assert section.filter(
            {'context': 'context1'}
        ).get_question_as_section('example')._context == {'context': 'context1'}
    def test_getting_a_multiquestion_as_a_section_preserves_value_of_context_attribute(
            self):
        multiquestion_data = {
            "id":
            "example",
            "slug":
            "example",
            "question":
            "Example question",
            "type":
            "multiquestion",
            "questions": [{
                "id": "example2",
                "type": "text",
            }, {
                "id": "example3",
                "type": "number",
            }]
        }

        section = ContentSection(slug='section',
                                 name=TemplateField('Section'),
                                 prefill=True,
                                 editable=False,
                                 edit_questions=False,
                                 questions=[Multiquestion(multiquestion_data)])

        assert section.get_question_as_section('example')._context is None
        assert section.filter({
            'context': 'context1'
        }).get_question_as_section('example')._context == {
            'context': 'context1'
        }