(self, mock_openai)
| 214 | @unittest.skipIf(skip_llm_tests, skip_message) |
| 215 | @patch('tools.llm_api.OpenAI') |
| 216 | def test_create_local_client(self, mock_openai): |
| 217 | mock_openai.return_value = self.mock_openai_client |
| 218 | client = create_llm_client("local") |
| 219 | mock_openai.assert_called_once_with( |
| 220 | base_url="http://192.168.180.137:8006/v1", |
| 221 | api_key="not-needed" |
| 222 | ) |
| 223 | self.assertEqual(client, self.mock_openai_client) |
| 224 | |
| 225 | @unittest.skipIf(skip_llm_tests, skip_message) |
| 226 | def test_create_invalid_provider(self): |
nothing calls this directly
no test coverage detected