Bugfix: Cannot change SUT version in the new uploaded test 73/51173/1
authorchenjiankun <chenjiankun1@huawei.com>
Fri, 26 Jan 2018 08:22:59 +0000 (08:22 +0000)
committerchenjiankun <chenjiankun1@huawei.com>
Fri, 26 Jan 2018 08:22:59 +0000 (08:22 +0000)
If we upload a new test, we can't modify the SUT version.
The reason is we must predefine the model.

Change-Id: I8822b078c25a015dd4cc4becfdaae141aed66359
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
cvp/opnfv_testapi/resources/test_models.py

index 24b4d17..3829cd6 100644 (file)
@@ -51,9 +51,18 @@ class Test(models.ModelBase):
         @property trust_indicator: used for long duration test case
         @ptype trust_indicator: L{TI}
     """
-    def __init__(self, _id=None, owner=None, results=[],
-                 public="false", review="false", status="private",
-                 shared=[], filename="", label="", trust_indicator=None):
+    def __init__(self,
+                 _id=None,
+                 owner=None,
+                 results=[],
+                 public="false",
+                 review="false",
+                 status="private",
+                 shared=[],
+                 filename="",
+                 label="",
+                 sut_label="",
+                 trust_indicator=None):
         self._id = _id
         self.owner = owner
         self.results = results
@@ -64,6 +73,7 @@ class Test(models.ModelBase):
         self.shared = shared
         self.filename = filename
         self.label = label
+        self.sut_label = sut_label
 
 
 @swagger.model()