@@ -56,7 +56,7 @@ def test_includes(input, opts, generate):
5656
5757def test_empty_final_class (generate , dir_param ):
5858 assert generate ([
59- schema .Class ("Object" , group = dir_param .input ),
59+ schema .Class ("Object" , pragmas = { "group" : dir_param .input } ),
6060 ]) == dbscheme .Scheme (
6161 src = schema_file .name ,
6262 includes = [],
@@ -74,7 +74,7 @@ def test_empty_final_class(generate, dir_param):
7474
7575def test_final_class_with_single_scalar_field (generate , dir_param ):
7676 assert generate ([
77- schema .Class ("Object" , group = dir_param .input , properties = [
77+ schema .Class ("Object" , pragmas = { "group" : dir_param .input } , properties = [
7878 schema .SingleProperty ("foo" , "bar" ),
7979 ]),
8080 ]) == dbscheme .Scheme (
@@ -94,7 +94,7 @@ def test_final_class_with_single_scalar_field(generate, dir_param):
9494
9595def test_final_class_with_single_class_field (generate , dir_param ):
9696 assert generate ([
97- schema .Class ("Object" , group = dir_param .input , properties = [
97+ schema .Class ("Object" , pragmas = { "group" : dir_param .input } , properties = [
9898 schema .SingleProperty ("foo" , "Bar" ),
9999 ]),
100100 ]) == dbscheme .Scheme (
@@ -114,7 +114,7 @@ def test_final_class_with_single_class_field(generate, dir_param):
114114
115115def test_final_class_with_optional_field (generate , dir_param ):
116116 assert generate ([
117- schema .Class ("Object" , group = dir_param .input , properties = [
117+ schema .Class ("Object" , pragmas = { "group" : dir_param .input } , properties = [
118118 schema .OptionalProperty ("foo" , "bar" ),
119119 ]),
120120 ]) == dbscheme .Scheme (
@@ -142,7 +142,7 @@ def test_final_class_with_optional_field(generate, dir_param):
142142@pytest .mark .parametrize ("property_cls" , [schema .RepeatedProperty , schema .RepeatedOptionalProperty ])
143143def test_final_class_with_repeated_field (generate , property_cls , dir_param ):
144144 assert generate ([
145- schema .Class ("Object" , group = dir_param .input , properties = [
145+ schema .Class ("Object" , pragmas = { "group" : dir_param .input } , properties = [
146146 property_cls ("foo" , "bar" ),
147147 ]),
148148 ]) == dbscheme .Scheme (
@@ -170,7 +170,7 @@ def test_final_class_with_repeated_field(generate, property_cls, dir_param):
170170
171171def test_final_class_with_repeated_unordered_field (generate , dir_param ):
172172 assert generate ([
173- schema .Class ("Object" , group = dir_param .input , properties = [
173+ schema .Class ("Object" , pragmas = { "group" : dir_param .input } , properties = [
174174 schema .RepeatedUnorderedProperty ("foo" , "bar" ),
175175 ]),
176176 ]) == dbscheme .Scheme (
@@ -196,7 +196,7 @@ def test_final_class_with_repeated_unordered_field(generate, dir_param):
196196
197197def test_final_class_with_predicate_field (generate , dir_param ):
198198 assert generate ([
199- schema .Class ("Object" , group = dir_param .input , properties = [
199+ schema .Class ("Object" , pragmas = { "group" : dir_param .input } , properties = [
200200 schema .PredicateProperty ("foo" ),
201201 ]),
202202 ]) == dbscheme .Scheme (
@@ -222,7 +222,7 @@ def test_final_class_with_predicate_field(generate, dir_param):
222222
223223def test_final_class_with_more_fields (generate , dir_param ):
224224 assert generate ([
225- schema .Class ("Object" , group = dir_param .input , properties = [
225+ schema .Class ("Object" , pragmas = { "group" : dir_param .input } , properties = [
226226 schema .SingleProperty ("one" , "x" ),
227227 schema .SingleProperty ("two" , "y" ),
228228 schema .OptionalProperty ("three" , "z" ),
@@ -309,7 +309,7 @@ def test_class_with_derived_and_single_property(generate, dir_param):
309309 schema .Class (
310310 name = "Base" ,
311311 derived = {"Left" , "Right" },
312- group = dir_param .input ,
312+ pragmas = { "group" : dir_param .input } ,
313313 properties = [
314314 schema .SingleProperty ("single" , "Prop" ),
315315 ]),
@@ -349,7 +349,7 @@ def test_class_with_derived_and_optional_property(generate, dir_param):
349349 schema .Class (
350350 name = "Base" ,
351351 derived = {"Left" , "Right" },
352- group = dir_param .input ,
352+ pragmas = { "group" : dir_param .input } ,
353353 properties = [
354354 schema .OptionalProperty ("opt" , "Prop" ),
355355 ]),
@@ -388,7 +388,7 @@ def test_class_with_derived_and_repeated_property(generate, dir_param):
388388 assert generate ([
389389 schema .Class (
390390 name = "Base" ,
391- group = dir_param .input ,
391+ pragmas = { "group" : dir_param .input } ,
392392 derived = {"Left" , "Right" },
393393 properties = [
394394 schema .RepeatedProperty ("rep" , "Prop" ),
0 commit comments