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