|
13 | 13 | from parameterized import parameterized
|
14 | 14 |
|
15 | 15 | import ads.aqua
|
| 16 | +from ads.aqua.modeldeployment.entities import AquaDeploymentDetail |
16 | 17 | import ads.config
|
17 | 18 | from ads.aqua.extension.deployment_handler import (
|
18 | 19 | AquaDeploymentHandler,
|
@@ -264,28 +265,22 @@ def test_post(self, mock_get_model_deployment_response):
|
264 | 265 |
|
265 | 266 |
|
266 | 267 | class AquaModelListHandlerTestCase(unittest.TestCase):
|
267 |
| - default_params = ["--seed 42", "--trust-remote-code"] |
| 268 | + default_params = { |
| 269 | + "data": [{"id": "id", "object": "object", "owned_by": "openAI", "created": 124}] |
| 270 | + } |
268 | 271 |
|
269 | 272 | @patch.object(IPythonHandler, "__init__")
|
270 | 273 | def setUp(self, ipython_init_mock) -> None:
|
271 | 274 | ipython_init_mock.return_value = None
|
272 |
| - self.test_instance = AquaModelListHandler(MagicMock(), MagicMock()) |
| 275 | + self.aqua_model_list_handler = AquaModelListHandler(MagicMock(), MagicMock()) |
| 276 | + self.aqua_model_list_handler._headers = MagicMock() |
273 | 277 |
|
| 278 | + @patch("ads.aqua.modeldeployment.AquaDeploymentApp.get") |
274 | 279 | @patch("notebook.base.handlers.APIHandler.finish")
|
275 |
| - # @patch("ads.aqua.modeldeployment.AquaDeploymentApp.get_deployment_default_params") |
276 |
| - def test_get_model_list(self, mock_get_model_list_default_params, mock_finish): |
| 280 | + def test_get_model_list(self, mock_get, mock_finish): |
277 | 281 | """Test to check the handler get method to return model list."""
|
278 | 282 |
|
279 |
| - mock_get_model_list_default_params.return_value = self.default_params |
| 283 | + mock_get.return_value = MagicMock(id="test_model_id") |
280 | 284 | mock_finish.side_effect = lambda x: x
|
281 |
| - |
282 |
| - # args = {"instance_shape": TestDataset.INSTANCE_SHAPE} |
283 |
| - # self.test_instance.get_argument = MagicMock( |
284 |
| - # side_effect=lambda arg, default=None : args.get(arg, default) |
285 |
| - # ) |
286 |
| - result = self.test_instance.get(model_id="test_model_id") |
287 |
| - self.assertCountEqual(result["data"], self.default_params) |
288 |
| - |
289 |
| - mock_get_model_list_default_params.assert_called_with( |
290 |
| - model_id="test_model_id", |
291 |
| - ) |
| 285 | + result = self.aqua_model_list_handler.get(model_id="test_model_id") |
| 286 | + mock_get.assert_called() |
0 commit comments