@@ -59,10 +59,11 @@ def test_sqlmesh_resource_should_report_no_errors(
5959):
6060 resource = sample_sqlmesh_resource_initialization .resource
6161 dg_context = sample_sqlmesh_resource_initialization .dagster_context
62+ context_config = sample_sqlmesh_resource_initialization .test_context .context_config
6263
6364 success = True
6465 try :
65- for result in resource .run (dg_context ):
66+ for result in resource .run (context = dg_context , config = context_config ):
6667 pass
6768 except PlanOrRunFailedError as e :
6869 success = False
@@ -83,10 +84,11 @@ def test_sqlmesh_resource_properly_reports_errors(
8384 )
8485 resource = sqlmesh_resource_initialization .resource
8586 dg_context = sqlmesh_resource_initialization .dagster_context
87+ context_config = sqlmesh_resource_initialization .test_context .context_config
8688
8789 caught_failure = False
8890 try :
89- for result in resource .run (dg_context ):
91+ for result in resource .run (context = dg_context , config = context_config ):
9092 pass
9193 except PlanOrRunFailedError as e :
9294 caught_failure = True
@@ -106,6 +108,7 @@ def test_sqlmesh_resource_properly_reports_errors_not_thrown(
106108):
107109 dg_context = sample_sqlmesh_resource_initialization .dagster_context
108110 resource = sample_sqlmesh_resource_initialization .resource
111+ context_config = sample_sqlmesh_resource_initialization .test_context .context_config
109112
110113 def event_handler_factory (
111114 * args : t .Any , ** kwargs : t .Any
@@ -120,7 +123,7 @@ def event_handler_factory(
120123
121124 caught_failure = False
122125 try :
123- for result in resource .run (dg_context ):
126+ for result in resource .run (context = dg_context , config = context_config ):
124127 pass
125128 except PlanOrRunFailedError as e :
126129 caught_failure = True
@@ -151,17 +154,19 @@ def test_sqlmesh_resource_should_properly_materialize_results_when_no_plan_is_ru
151154 resource = sample_sqlmesh_resource_initialization .resource
152155 dg_context = sample_sqlmesh_resource_initialization .dagster_context
153156 dg_instance = sample_sqlmesh_resource_initialization .dagster_instance
157+ context_config = sample_sqlmesh_resource_initialization .test_context .context_config
154158
155159 # First run should materialize all models
156160 initial_results : list [dg .MaterializeResult ] = []
157- for result in resource .run (dg_context ):
161+ for result in resource .run (context = dg_context , config = context_config ):
158162 initial_results .append (result )
159163 assert result .asset_key is not None , "Expected asset key to be present."
160- dg_instance .report_runless_asset_event (dg .AssetMaterialization (
161- asset_key = result .asset_key ,
162- metadata = result .metadata ,
163- ))
164-
164+ dg_instance .report_runless_asset_event (
165+ dg .AssetMaterialization (
166+ asset_key = result .asset_key ,
167+ metadata = result .metadata ,
168+ )
169+ )
165170
166171 # All metadata times should be set to the same time
167172 initial_times : set [float ] = set ()
@@ -180,7 +185,7 @@ def test_sqlmesh_resource_should_properly_materialize_results_when_no_plan_is_ru
180185
181186 # Second run should also materialize all models
182187 second_results : list [dg .MaterializeResult ] = []
183- for result in resource .run (dg_context ):
188+ for result in resource .run (context = dg_context , config = context_config ):
184189 second_results .append (result )
185190
186191 assert len (second_results ) > 0 , "Expected second results to be non-empty."
@@ -204,7 +209,9 @@ def test_sqlmesh_resource_should_properly_materialize_results_when_no_plan_is_ru
204209 # Third run will restate the full model
205210 third_results : list [dg .MaterializeResult ] = []
206211 for result in resource .run (
207- dg_context , restate_models = ["sqlmesh_example.full_model" ]
212+ context = dg_context ,
213+ config = context_config ,
214+ restate_models = ["sqlmesh_example.full_model" ],
208215 ):
209216 third_results .append (result )
210217
0 commit comments