Merge "Fix NS Scale serializers error"
authorFu Jinhua <fu.jinhua@zte.com.cn>
Thu, 4 Apr 2019 01:02:22 +0000 (01:02 +0000)
committerGerrit Code Review <gerrit@onap.org>
Thu, 4 Apr 2019 01:02:22 +0000 (01:02 +0000)
1  2 
lcm/ns/tests/test_sol_ns_scale_api.py

@@@ -187,19 -187,17 +187,19 @@@ class TestScaleNsApi(TestCase)
      def test_ns_scale(self, mock_run):
          data = {
              "scaleType": "SCALE_NS",
-             "scaleNsData": [{
-                 "scaleNsByStepsData": [{
+             "scaleNsData": {
+                 "scaleNsByStepsData": {
                      "aspectId": "1",
                      "numberOfSteps": 1,
                      "scalingDirection": "0"
-                 }]
-             }]
+                 }
+             }
          }
          response = self.client.post(self.url % self.ns_inst_id, data=data)
          self.failUnlessEqual(status.HTTP_202_ACCEPTED, response.status_code)
          self.assertIsNotNone(response['Location'])
 +        response = self.client.get(response['Location'], format='json')
 +        self.assertEqual(response.status_code, status.HTTP_200_OK)
  
      @mock.patch.object(NSManualScaleService, 'start')
      def test_ns_manual_scale_empty_data(self, mock_start):
          mock_start.side_effect = NSLCMException("NS scale failed.")
          data = {
              "scaleType": "SCALE_NS",
-             "scaleNsData": [{
-                 "scaleNsByStepsData": [{
+             "scaleNsData": {
+                 "scaleNsByStepsData": {
                      "aspectId": "1",
                      "numberOfSteps": 1,
                      "scalingDirection": "0"
-                 }]
-             }]
+                 }
+             }
          }
          response = self.client.post(self.url % '11', data=data)
          self.assertEqual(