From 99700863f3c28fb7fb36e6670b78da828cbbddd4 Mon Sep 17 00:00:00 2001 From: SerenaFeng Date: Mon, 30 May 2016 19:14:52 +0800 Subject: swagger-ize dashboard and version apis of testAPI JIRA: FUNCTEST-273 Change-Id: I6f2b1de5488ba684d0c00e9f40daee2487a011cc Signed-off-by: SerenaFeng --- utils/test/result_collection_api/resources/models.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'utils/test/result_collection_api/resources/models.py') diff --git a/utils/test/result_collection_api/resources/models.py b/utils/test/result_collection_api/resources/models.py index b4094dd2c..3c834fd48 100644 --- a/utils/test/result_collection_api/resources/models.py +++ b/utils/test/result_collection_api/resources/models.py @@ -13,6 +13,7 @@ # feng.xiaowei@zte.com.cn mv TestCase to testcase_models.py 5-20-2016 # feng.xiaowei@zte.com.cn mv TestResut to result_models.py 5-23-2016 ############################################################################## +from tornado_swagger_ui.tornado_swagger import swagger class CreateResponse(object): @@ -30,3 +31,19 @@ class CreateResponse(object): def format(self): return {'href': self.href} + + +@swagger.model() +class Versions(object): + """ + @ptype versions: C{list} of L{Version} + """ + def __init__(self, versions): + self.versions = versions + + +@swagger.model() +class Version(object): + def __init__(self, version=None, description=None): + self.version = version + self.description = description -- cgit 1.2.3-korg