@@ -99,7 +99,7 @@ def test_cloud_optimize_runs_optimization_by_project_id() -> None:
9999 container = initialize_container (cloud_runner_to_use = cloud_runner , api_client_to_use = api_client )
100100 container .optimizer_config_manager = _get_optimizer_config_manager_mock ()
101101
102- result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "1" ])
102+ result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "1" ], input = " \n " )
103103
104104 assert result .exit_code == 0
105105
@@ -125,7 +125,7 @@ def test_cloud_optimize_runs_optimization_by_project_name() -> None:
125125 container = initialize_container (cloud_runner_to_use = cloud_runner , api_client_to_use = api_client )
126126 container .optimizer_config_manager = _get_optimizer_config_manager_mock ()
127127
128- result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ])
128+ result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ], input = " \n " )
129129
130130 assert result .exit_code == 0
131131
@@ -152,7 +152,7 @@ def test_cloud_optimize_uses_given_name() -> None:
152152 container = initialize_container (cloud_runner_to_use = cloud_runner , api_client_to_use = api_client )
153153 container .optimizer_config_manager = _get_optimizer_config_manager_mock ()
154154
155- result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" , "--name" , "My Name" ])
155+ result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" , "--name" , "My Name" ], input = " \n " )
156156
157157 assert result .exit_code == 0
158158
@@ -181,7 +181,7 @@ def test_cloud_optimize_pushes_nothing_when_project_does_not_exist_locally() ->
181181 push_manager_to_use = push_manager )
182182 container .optimizer_config_manager = _get_optimizer_config_manager_mock ()
183183
184- result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" , "--push" ])
184+ result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" , "--push" ], input = " \n " )
185185
186186 assert result .exit_code == 0
187187
@@ -204,7 +204,7 @@ def test_cloud_optimize_passes_given_config_to_cloud_runner() -> None:
204204 container = initialize_container (cloud_runner_to_use = cloud_runner , api_client_to_use = api_client )
205205 container .optimizer_config_manager = _get_optimizer_config_manager_mock ()
206206
207- result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" , "--name" , "My Name" ])
207+ result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" , "--name" , "My Name" ], input = " \n " )
208208
209209 assert result .exit_code == 0
210210
@@ -252,7 +252,7 @@ def test_cloud_optimize_displays_optimal_backtest_results(target: str,
252252 extremum = extremum ,
253253 )
254254
255- result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ])
255+ result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ], input = " \n " )
256256
257257 assert result .exit_code == 0
258258
@@ -280,7 +280,7 @@ def test_cloud_optimize_does_not_display_backtest_results_when_none_succeed() ->
280280 container = initialize_container (cloud_runner_to_use = cloud_runner , api_client_to_use = api_client )
281281 container .optimizer_config_manager = _get_optimizer_config_manager_mock ()
282282
283- result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ])
283+ result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ], input = " \n " )
284284
285285 assert result .exit_code == 0
286286
@@ -306,7 +306,7 @@ def test_cloud_optimize_does_not_display_backtest_results_when_none_meet_constra
306306 container = initialize_container (cloud_runner_to_use = cloud_runner , api_client_to_use = api_client )
307307 container .optimizer_config_manager = _get_optimizer_config_manager_mock ()
308308
309- result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ])
309+ result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ], input = " \n " )
310310
311311 assert result .exit_code == 0
312312
@@ -332,7 +332,7 @@ def run_optimization(*args, **kwargs):
332332 container = initialize_container (cloud_runner_to_use = cloud_runner , api_client_to_use = api_client )
333333 container .optimizer_config_manager = _get_optimizer_config_manager_mock ()
334334
335- result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ])
335+ result = CliRunner ().invoke (lean , ["cloud" , "optimize" , "My Project" ], input = " \n " )
336336
337337 assert result .exit_code != 0
338338
0 commit comments