aboutsummaryrefslogtreecommitdiff
path: root/tests/models/thl/question/test_question_info.py
blob: af8d2b95e83ff2b8ee3553c0ad68a45181eab6e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from __future__ import annotations

from generalresearch.models.thl.profiling.upk_property import (
    ProfilingInfo,
    UpkProperty,
)


class TestQuestionInfo:

    def test_init(self, profiling_info_json: str):

        instance_list = ProfilingInfo.validate_json(profiling_info_json)

        assert isinstance(instance_list, list)
        for i in instance_list:
            assert isinstance(i, UpkProperty)