summaryrefslogtreecommitdiffstats
path: root/utils/test/result_collection_api/resources/testcase_handlers.py
diff options
context:
space:
mode:
authorSerenaFeng <feng.xiaowei@zte.com.cn>2016-05-29 01:12:54 +0800
committerSerenaFeng <feng.xiaowei@zte.com.cn>2016-05-29 01:24:21 +0800
commit534ca019931d48a2a5f4075c0ca36b501d8f793d (patch)
tree6d1dc0b1ecdee7e802b9767d8c9874154c537127 /utils/test/result_collection_api/resources/testcase_handlers.py
parentabf00874c02f5c9776368473081a420d6496c049 (diff)
swagger-ize result-apis of testAPI
JIRA: FUNCTEST-270 Change-Id: I82b1e3acee82d9b4931531c9404e13a663ff32de Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Diffstat (limited to 'utils/test/result_collection_api/resources/testcase_handlers.py')
-rw-r--r--utils/test/result_collection_api/resources/testcase_handlers.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/utils/test/result_collection_api/resources/testcase_handlers.py b/utils/test/result_collection_api/resources/testcase_handlers.py
index 9c0eb6363..8f3bea617 100644
--- a/utils/test/result_collection_api/resources/testcase_handlers.py
+++ b/utils/test/result_collection_api/resources/testcase_handlers.py
@@ -37,7 +37,7 @@ class TestcaseCLHandler(GenericTestcaseHandler):
@return 200: testcase is created in this project.
@raise 403: project not exist
or testcase already exists in this project
- @raise 400: post without body
+ @raise 400: body or name not provided
"""
def p_query(data):
return {'name': data.project_name}
@@ -57,9 +57,10 @@ class TestcaseCLHandler(GenericTestcaseHandler):
.format(data.name, data.project_name)
return HTTP_FORBIDDEN, message
+ miss_checks = ['name']
db_checks = [(self.db_projects, True, p_query, p_error),
(self.db_testcases, False, tc_query, tc_error)]
- self._create(db_checks, project_name=project_name)
+ self._create(miss_checks, db_checks, project_name=project_name)
class TestcaseGURHandler(GenericTestcaseHandler):