@@ -127,13 +127,13 @@ def check_hooks(self, state, project, host, count=1):
127127
128128
129129class TestPrePostModelHooksDremio (BaseTestPrePost ):
130- # @pytest.fixture(scope="class")
131- # def unique_schema(self, request, prefix) -> str:
132- # test_file = request.module.__name__
133- # # We only want the last part of the name
134- # test_file = test_file.split(".")[-1]
135- # unique_schema = f"{BUCKET}.{prefix}_{test_file}"
136- # return unique_schema
130+ @pytest .fixture (scope = "class" )
131+ def unique_schema (self , request , prefix ) -> str :
132+ test_file = request .module .__name__
133+ # We only want the last part of the name
134+ test_file = test_file .split ("." )[- 1 ]
135+ unique_schema = f"{ BUCKET } .{ prefix } _{ test_file } "
136+ return unique_schema
137137
138138 @pytest .fixture (scope = "class" )
139139 def project_config_update (self ):
@@ -308,13 +308,13 @@ def models(self):
308308class TestPrePostModelHooksOnSeedsPlusPrefixedDremio (
309309 TestPrePostModelHooksOnSeedsDremio
310310):
311- # @pytest.fixture(scope="class")
312- # def unique_schema(self, request, prefix) -> str:
313- # test_file = request.module.__name__
314- # # We only want the last part of the name
315- # test_file = test_file.split(".")[-1]
316- # unique_schema = f"{BUCKET}.{prefix}_{test_file}"
317- # return unique_schema
311+ @pytest .fixture (scope = "class" )
312+ def unique_schema (self , request , prefix ) -> str :
313+ test_file = request .module .__name__
314+ # We only want the last part of the name
315+ test_file = test_file .split ("." )[- 1 ]
316+ unique_schema = f"{ BUCKET } .{ prefix } _{ test_file } "
317+ return unique_schema
318318
319319 @pytest .fixture (scope = "class" )
320320 def project_config_update (self ):
0 commit comments