예제 #1
0
    def test_build_form(self):
        json = {
            "attrs": {
                "id": "some_id",
                "class": [
                    "class1",
                    "class2"
                ]
            },
            "children": []
        }

        form = FormBuilder(json)
        html = form._build_form()
        self.assertTrue('id="{}"'.format(json['attrs']['id']) in html)
        self.assertTrue('class="{}"'.format(" ".join(json['attrs']['class'])) in html)