We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d41c3e0 commit 1595b82Copy full SHA for 1595b82
1 file changed
sqlmesh/dbt/loader.py
@@ -172,7 +172,17 @@ def _load_audits(
172
for test in package.tests.values():
173
logger.debug("Converting '%s' to sqlmesh format", test.name)
174
try:
175
- audits[test.name] = test.to_sqlmesh(package_context)
+ 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
185
186
except BaseMissingReferenceError as e:
187
ref_type = "model" if isinstance(e, MissingModelError) else "source"
188
logger.warning(
0 commit comments