summaryrefslogtreecommitdiffstats
path: root/testapi
diff options
context:
space:
mode:
authorSerenaFeng <feng.xiaowei@zte.com.cn>2017-04-06 16:59:19 +0800
committerSerenaFeng <feng.xiaowei@zte.com.cn>2017-04-06 16:59:19 +0800
commit2754e19e72487793f1e381147768cf122d399b7b (patch)
tree9aa302f457fd8736286f813b9ae8118a3e7662eb /testapi
parent0620b2cbb21714c1a5e485186c46c2c24485ef37 (diff)
change not_found to forbidden when db not exist
Change-Id: I1aa61c5d1b057b5a53cf6369b26605867a4d092e Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Diffstat (limited to 'testapi')
-rw-r--r--testapi/opnfv_testapi/resources/result_handlers.py6
-rw-r--r--testapi/opnfv_testapi/tests/unit/test_result.py6
2 files changed, 6 insertions, 6 deletions
diff --git a/testapi/opnfv_testapi/resources/result_handlers.py b/testapi/opnfv_testapi/resources/result_handlers.py
index 609c5ce..fb5ed9e 100644
--- a/testapi/opnfv_testapi/resources/result_handlers.py
+++ b/testapi/opnfv_testapi/resources/result_handlers.py
@@ -145,20 +145,20 @@ class ResultsCLHandler(GenericResultHandler):
return {'name': data.pod_name}
def pod_error(data):
- return httplib.NOT_FOUND, message.not_found('pod', data.pod_name)
+ return httplib.FORBIDDEN, message.not_found('pod', data.pod_name)
def project_query(data):
return {'name': data.project_name}
def project_error(data):
- return httplib.NOT_FOUND, message.not_found('project',
+ return httplib.FORBIDDEN, message.not_found('project',
data.project_name)
def testcase_query(data):
return {'project_name': data.project_name, 'name': data.case_name}
def testcase_error(data):
- return httplib.NOT_FOUND, message.not_found('testcase',
+ return httplib.FORBIDDEN, message.not_found('testcase',
data.case_name)
miss_checks = ['pod_name', 'project_name', 'case_name']
diff --git a/testapi/opnfv_testapi/tests/unit/test_result.py b/testapi/opnfv_testapi/tests/unit/test_result.py
index ae78237..2e0aa36 100644
--- a/testapi/opnfv_testapi/tests/unit/test_result.py
+++ b/testapi/opnfv_testapi/tests/unit/test_result.py
@@ -163,21 +163,21 @@ class TestResultCreate(TestResultBase):
req = self.req_d
req.pod_name = 'notExistPod'
(code, body) = self.create(req)
- self.assertEqual(code, httplib.NOT_FOUND)
+ self.assertEqual(code, httplib.FORBIDDEN)
self.assertIn(message.not_found_base, body)
def test_noProject(self):
req = self.req_d
req.project_name = 'notExistProject'
(code, body) = self.create(req)
- self.assertEqual(code, httplib.NOT_FOUND)
+ self.assertEqual(code, httplib.FORBIDDEN)
self.assertIn(message.not_found_base, body)
def test_noTestcase(self):
req = self.req_d
req.case_name = 'notExistTestcase'
(code, body) = self.create(req)
- self.assertEqual(code, httplib.NOT_FOUND)
+ self.assertEqual(code, httplib.FORBIDDEN)
self.assertIn(message.not_found_base, body)
def test_success(self):