Skip to content

Commit fc734e6

Browse files
Fixing UI handler UT
1 parent b3e415b commit fc734e6

File tree

3 files changed

+5
-10
lines changed

3 files changed

+5
-10
lines changed

tests/unitary/with_extras/aqua/test_deployment.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -336,8 +336,7 @@ def test_get_deployment_missing_tags(self):
336336

337337
self.app.get(model_deployment_id=TestDataset.MODEL_DEPLOYMENT_ID)
338338

339-
@patch("ads.aqua.modeldeployment.deployment.load_config")
340-
def test_get_deployment_config(self, mock_load_config):
339+
def test_get_deployment_config(self):
341340
"""Test for fetching config details for a given deployment."""
342341

343342
config_json = os.path.join(
@@ -351,9 +350,8 @@ def test_get_deployment_config(self, mock_load_config):
351350
assert result == config
352351

353352
self.app.get_config = MagicMock(return_value=None)
354-
mock_load_config.return_value = config
355353
result = self.app.get_deployment_config(TestDataset.MODEL_ID)
356-
assert result == config
354+
assert result == None
357355

358356
@patch("ads.aqua.modeldeployment.deployment.get_container_config")
359357
@patch("ads.aqua.model.AquaModelApp.create")

tests/unitary/with_extras/aqua/test_finetuning.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
from ads.model.datascience_model import DataScienceModel
2727
from ads.model.model_metadata import ModelCustomMetadata
2828
from ads.aqua.common.errors import AquaValueError
29-
from ads.aqua.config.config import get_finetuning_config_defaults
3029

3130

3231
class FineTuningTestCase(TestCase):
@@ -246,10 +245,6 @@ def test_get_finetuning_config(self):
246245
result = self.app.get_finetuning_config(model_id="test-model-id")
247246
assert result == config
248247

249-
self.app.get_config = MagicMock(return_value=None)
250-
result = self.app.get_finetuning_config(model_id="test-model-id")
251-
assert result == get_finetuning_config_defaults()
252-
253248
def test_get_finetuning_default_params(self):
254249
"""Test for fetching finetuning config params for a given model."""
255250

tests/unitary/with_extras/aqua/test_ui_handler.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ class TestDataset:
2222
USER_COMPARTMENT_ID = "ocid1.compartment.oc1..<USER_COMPARTMENT_OCID>"
2323
USER_PROJECT_ID = "ocid1.datascienceproject.oc1.iad.<USER_PROJECT_OCID>"
2424
DEPLOYMENT_SHAPE_NAME = "VM.GPU.A10.1"
25+
LIMIT_NAME="ds-gpu-a10-count"
2526

2627

2728
class TestAquaUIHandler(unittest.TestCase):
@@ -153,14 +154,15 @@ def test_list_subnets(self, mock_list_subnets):
153154
def test_get_shape_availability(self, mock_get_shape_availability):
154155
"""Test get shape availability."""
155156
self.ui_handler.request.path = "aqua/shapes/limit"
156-
args = {"instance_shape": TestDataset.DEPLOYMENT_SHAPE_NAME}
157+
args = {"instance_shape": TestDataset.DEPLOYMENT_SHAPE_NAME,"limit_name":TestDataset.LIMIT_NAME}
157158
self.ui_handler.get_argument = MagicMock(
158159
side_effect=lambda arg, default=None: args.get(arg, default)
159160
)
160161
self.ui_handler.get()
161162
mock_get_shape_availability.assert_called_with(
162163
compartment_id=TestDataset.USER_COMPARTMENT_ID,
163164
instance_shape=TestDataset.DEPLOYMENT_SHAPE_NAME,
165+
limit_name=TestDataset.LIMIT_NAME
164166
)
165167

166168
@patch("ads.aqua.ui.AquaUIApp.is_bucket_versioned")

0 commit comments

Comments
 (0)