MCPcopy Create free account
hub / github.com/IBM/mcp-cli / test_get_and_set_model

Method test_get_and_set_model

tests/utils/test_preferences.py:181–192  ·  view source on GitHub ↗

Test getting and setting default model.

(self)

Source from the content-addressed store, hash-verified

179 assert manager.get_active_provider() == "openai"
180
181 def test_get_and_set_model(self):
182 """Test getting and setting default model."""
183 with tempfile.TemporaryDirectory() as tmpdir:
184 config_dir = Path(tmpdir) / ".mcp-cli"
185 manager = PreferenceManager(config_dir=config_dir)
186
187 # No default model initially
188 assert manager.get_active_model() is None
189
190 # Set model
191 manager.set_active_model("gpt-4-turbo")
192 assert manager.get_active_model() == "gpt-4-turbo"
193
194 def test_get_and_set_tool_confirmation(self):
195 """Test getting and setting tool confirmation."""

Callers

nothing calls this directly

Calls 3

get_active_modelMethod · 0.95
set_active_modelMethod · 0.95
PreferenceManagerClass · 0.90

Tested by

no test coverage detected