77
88from data_designer .cli .commands .list import display_models , display_providers , list_command
99from data_designer .cli .constants import DEFAULT_CONFIG_DIR
10- from data_designer .cli .repositories .model_repository import ModelRepository
11- from data_designer .cli .repositories .provider_repository import ProviderRepository
1210
1311
1412@patch ("data_designer.cli.commands.list.display_providers" )
@@ -23,18 +21,18 @@ def test_list_command(mock_display_models, mock_display_providers):
2321
2422
2523@patch ("data_designer.cli.commands.list.console.print" )
26- def test_display_providers (mock_console_print ):
24+ def test_display_providers (mock_console_print , stub_provider_service ):
2725 """Test display providers."""
28- display_providers (ProviderRepository ( DEFAULT_CONFIG_DIR ) )
26+ display_providers (stub_provider_service . repository )
2927 mock_console_print .call_count > 1
3028 assert isinstance (mock_console_print .call_args_list [0 ][0 ][0 ], Table )
3129 mock_console_print .call_args_list [0 ][0 ][0 ].title == "Model Providers"
3230
3331
3432@patch ("data_designer.cli.commands.list.console.print" )
35- def test_display_models (mock_console_print ):
33+ def test_display_models (mock_console_print , stub_model_service ):
3634 """Test display models."""
37- display_models (ModelRepository ( DEFAULT_CONFIG_DIR ) )
35+ display_models (stub_model_service . repository )
3836 mock_console_print .call_count > 1
3937 assert isinstance (mock_console_print .call_args_list [0 ][0 ][0 ], Table )
4038 mock_console_print .call_args_list [0 ][0 ][0 ].title == "Model Configurations"
0 commit comments