File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change 1616"""
1717import 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+
2521from dbt .tests .util import run_dbt
2622
2723model_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 )
You can’t perform that action at this time.
0 commit comments