We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 552d50d commit e0815b8Copy full SHA for e0815b8
1 file changed
sqlmesh/core/context.py
@@ -2465,9 +2465,12 @@ def lint_models(
2465
def _load_model_tests(
2466
self, tests: t.Optional[t.List[str]] = None, patterns: list[str] | None = None
2467
) -> t.List[ModelTestMetadata]:
2468
- model_tests = []
+ # If a set of tests is provided, use a single loader to load them
2469
+ # Otherwise, gather all tests from all loaders/repos
2470
+ loaders = [self._loaders[0]] if tests else self._loaders
2471
- for loader in self._loaders:
2472
+ model_tests = []
2473
+ for loader in loaders:
2474
model_tests.extend(loader._load_model_tests(tests=tests, patterns=patterns))
2475
2476
return model_tests
0 commit comments