(self)
| 30 | assert cfg.keyed_models() == set() |
| 31 | |
| 32 | def test_add_provider(self) -> None: |
| 33 | cfg = add_provider("deepseek", "sk-test-key-123") |
| 34 | assert "deepseek" in cfg.providers |
| 35 | entry = cfg.providers["deepseek"] |
| 36 | assert entry.api_key == "sk-test-key-123" |
| 37 | assert entry.base_url == "https://api.deepseek.com/v1" |
| 38 | assert "deepseek/deepseek-chat" in entry.models |
| 39 | |
| 40 | def test_add_provider_with_plan(self) -> None: |
| 41 | cfg = add_provider("minimax", "eyJ-test", plan="coding-plan") |
nothing calls this directly
no test coverage detected