X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Ftest%2FOpenStack%2Funit%2Ftest_metric_calls.py;h=87855349587a498a37ebfe54780699c6bd4903f9;hb=refs%2Fchanges%2F34%2F6134%2F25;hp=51282b1ef7f01840bbc887c94f1c994ad24e021d;hpb=e1c5c9ba4f44c3adc175421995e7171b6122b126;p=osm%2FMON.git diff --git a/osm_mon/test/OpenStack/unit/test_metric_calls.py b/osm_mon/test/OpenStack/unit/test_metric_calls.py index 51282b1..8785534 100644 --- a/osm_mon/test/OpenStack/unit/test_metric_calls.py +++ b/osm_mon/test/OpenStack/unit/test_metric_calls.py @@ -131,11 +131,13 @@ class TestMetricCalls(unittest.TestCase): "name": "metric_name", "unit": "units"}}} + perf_req.return_value = type('obj', (object,), {'text': '{"id":"1"}'}) + self.metrics.configure_metric(endpoint, auth_token, values) perf_req.assert_called_with( "/v1/resource/generic", auth_token, req_type="post", - payload=json.dumps(payload)) + payload=json.dumps(payload, sort_keys=True)) @mock.patch.object(Common, "perform_request") def test_delete_metric_req(self, perf_req): @@ -148,7 +150,7 @@ class TestMetricCalls(unittest.TestCase): @mock.patch.object(Common, "perform_request") def test_delete_metric_invalid_status(self, perf_req): """Test invalid response for delete request.""" - perf_req.return_value = "404" + perf_req.return_value = type('obj', (object,), {"status_code": "404"}) status = self.metrics.delete_metric(endpoint, auth_token, "metric_id") @@ -247,6 +249,8 @@ class TestMetricCalls(unittest.TestCase): "collection_unit": "DAY", "collection_period": 1} + perf_req.return_value = type('obj', (object,), {'text': '{"metric_data":"[]"}'}) + get_metric.return_value = "metric_id" self.metrics.read_metric_data(endpoint, auth_token, values)