Test getting and setting default model.
(self)
| 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.""" |
nothing calls this directly
no test coverage detected