File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -172,7 +172,17 @@ def _load_audits(
172172 for test in package .tests .values ():
173173 logger .debug ("Converting '%s' to sqlmesh format" , test .name )
174174 try :
175- audits [test .name ] = test .to_sqlmesh (package_context )
175+ sqlmesh_audit = test .to_sqlmesh (package_context )
176+ qualified_name = f"{ package .name } .{ test .name } "
177+ is_from_dbt_packages = "dbt_packages" in str (test .path )
178+
179+ if is_from_dbt_packages :
180+ audits [qualified_name ] = sqlmesh_audit
181+ if test .name not in audits :
182+ audits [test .name ] = sqlmesh_audit
183+ else :
184+ audits [test .name ] = sqlmesh_audit
185+
176186 except BaseMissingReferenceError as e :
177187 ref_type = "model" if isinstance (e , MissingModelError ) else "source"
178188 logger .warning (
You can’t perform that action at this time.
0 commit comments