Skip to content

Commit cff67cb

Browse files
committed
Fixed cahcing test case
1 parent 409b58c commit cff67cb

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

tests/functional/adapter/test_caching.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,8 @@
1616
"""
1717
import pytest
1818

19-
from dbt.tests.adapter.caching.test_caching import (
20-
BaseCachingTest,
21-
BaseCachingLowercaseModel,
22-
BaseCachingUppercaseModel,
23-
BaseCachingSelectedSchemaOnly,
24-
)
19+
from dbt.tests.adapter.caching.test_caching import BaseCachingTest
20+
2521
from dbt.tests.util import run_dbt
2622

2723
model_sql = """
@@ -80,7 +76,7 @@ def models(self):
8076
}
8177

8278

83-
class TestCachingUppercaseModel(BaseCachingUppercaseModel):
79+
class TestCachingUppercaseModel(OracleBaseCaching):
8480

8581
@pytest.fixture(scope="class")
8682
def models(self):
@@ -89,11 +85,16 @@ def models(self):
8985
}
9086

9187

92-
class TestCachingSelectedSchemaOnly(BaseCachingSelectedSchemaOnly):
88+
class TestCachingSelectedSchemaOnly(OracleBaseCaching):
9389

9490
@pytest.fixture(scope="class")
9591
def models(self):
9692
return {
9793
"model.sql": model_sql,
9894
"another_schema_model.sql": another_schema_model_sql,
9995
}
96+
97+
def test_cache(self, project):
98+
# this should only cache the schema containing the selected model
99+
run_args = ["--cache-selected-only", "run", "--select", "model"]
100+
self.run_and_inspect_cache(project, run_args)

0 commit comments

Comments
 (0)