@@ -60,32 +60,32 @@ class TestTypeBigIntOracle(BaseTypeBigInt):
6060 def models (self ):
6161 return {
6262 "expected.sql" : models__bigint_expected_sql ,
63- "actual.sql" : self .interpolate_macro_namespace (models__bigint_actual_sql , "type_bigint" ),
63+ "actual.sql" : self () .interpolate_macro_namespace (models__bigint_actual_sql , "type_bigint" ),
6464 }
6565
6666
6767class TestTypeFloatOracle (BaseTypeFloat ):
6868
6969 @pytest .fixture (scope = "class" )
7070 @classmethod
71- def models (self ):
72- return {"actual.sql" : self .interpolate_macro_namespace (models__float_actual_sql , "type_float" )}
71+ def models (cls ):
72+ return {"actual.sql" : cls () .interpolate_macro_namespace (models__float_actual_sql , "type_float" )}
7373
7474
7575class TestTypeIntOracle (BaseTypeInt ):
7676
7777 @pytest .fixture (scope = "class" )
7878 @classmethod
79- def models (self ):
80- return {"actual.sql" : self .interpolate_macro_namespace (models__int_actual_sql , "type_int" )}
79+ def models (cls ):
80+ return {"actual.sql" : cls () .interpolate_macro_namespace (models__int_actual_sql , "type_int" )}
8181
8282
8383class TestTypeNumericOracle (BaseTypeNumeric ):
8484
8585 @pytest .fixture (scope = "class" )
8686 @classmethod
87- def models (self ):
88- return {"actual.sql" : self .interpolate_macro_namespace (models__numeric_actual_sql , "type_numeric" )}
87+ def models (cls ):
88+ return {"actual.sql" : cls () .interpolate_macro_namespace (models__numeric_actual_sql , "type_numeric" )}
8989
9090
9191class TestTypeBooleanOracle (BaseTypeBoolean ):
@@ -98,4 +98,4 @@ def seeds(self):
9898 @pytest .fixture (scope = "class" )
9999 @classmethod
100100 def models (self ):
101- return {"actual.sql" : self .interpolate_macro_namespace (models__boolean_actual_sql , "type_boolean" )}
101+ return {"actual.sql" : self () .interpolate_macro_namespace (models__boolean_actual_sql , "type_boolean" )}
0 commit comments