コード例 #1
0
def test_parse_object(source_obj, generated_classes):
    parser = JsonSchemaParser(
        data_model_field_type=DataModelFieldBase,
        source='',
    )
    parser.parse_object('Person', JsonSchemaObject.parse_obj(source_obj), [])
    assert dump_templates(list(parser.results)) == generated_classes
コード例 #2
0
def test_parse_object(source_obj, generated_classes):
    parser = JsonSchemaParser(BaseModel, CustomRootType)
    parser.parse_object('Person', JsonSchemaObject.parse_obj(source_obj))
    assert dump_templates(list(parser.results)) == generated_classes