Modify return status code of deleting ns package 27/31027/2
authorfengyuanxing <feng.yuanxing@zte.com.cn>
Fri, 9 Feb 2018 08:59:54 +0000 (16:59 +0800)
committerfengyuanxing <feng.yuanxing@zte.com.cn>
Fri, 9 Feb 2018 09:36:25 +0000 (17:36 +0800)
Change-Id: I699028c9b9caa46ef65ae0f93638f32c70b9c80c
Issue-ID: VFC-685
Signed-off-by: fengyuanxing <feng.yuanxing@zte.com.cn>
catalog/packages/tests/test_ns.py
catalog/packages/views.py

index 50e007a..020216a 100644 (file)
@@ -329,7 +329,7 @@ class TestNsPackage(TestCase):
     def test_ns_pkg_normal_delete(self):
         NSPackageModel(nsPackageId="8", nsdId="2").save()
         resp = self.client.delete("/api/catalog/v1/nspackages/8")
-        self.assertEqual(resp.status_code, status.HTTP_202_ACCEPTED)
+        self.assertEqual(resp.status_code, status.HTTP_200_OK)
         self.assertEqual("success", resp.data["status"])
         self.assertEqual(
             "Delete CSAR(8) successfully.",
index 02bdd3c..73cc3db 100644 (file)
@@ -199,7 +199,7 @@ def ns_rd_csar(request, *args, **kwargs):
                 return validation_error
     elif request.method == 'DELETE':
         ret = ns_package.ns_delete_csar(csar_id)
-        normal_status = status.HTTP_202_ACCEPTED
+        normal_status = status.HTTP_200_OK
     logger.info("Leave %s, Return value is %s", fun_name(), ret)
     if ret[0] != 0:
         return Response(
@@ -220,7 +220,7 @@ def ns_rd_csar(request, *args, **kwargs):
             "csarId",
             type=openapi.TYPE_STRING)],
     responses={
-        status.HTTP_200_OK: PostJobResponseSerializer,
+        status.HTTP_202_ACCEPTED: PostJobResponseSerializer,
         status.HTTP_500_INTERNAL_SERVER_ERROR: openapi.Response(
             'error message',
             openapi.Schema(