diff options
author | SerenaFeng <feng.xiaowei@zte.com.cn> | 2016-05-23 18:34:19 +0800 |
---|---|---|
committer | SerenaFeng <feng.xiaowei@zte.com.cn> | 2016-05-25 15:14:28 +0800 |
commit | f4f8328db358131963b3fa9e81677bf570b8d0aa (patch) | |
tree | 611efe5271abc45869ac164e79323f70c6783641 /utils/test/result_collection_api/tests/unit/test_testcase.py | |
parent | 2e273acb2bb50394182575b1322b47ce17f8e53d (diff) |
add test result/dashboard related unittests in testAPI and refactor its response
modification:
add unittests for test result/dashboard
rename test_results table name in db to results
refactor response body
JIRA: FUNCTEST-255
Change-Id: I0657e6e95156a8c79072e7333fd8aaeb12d986e5
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Diffstat (limited to 'utils/test/result_collection_api/tests/unit/test_testcase.py')
-rw-r--r-- | utils/test/result_collection_api/tests/unit/test_testcase.py | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/utils/test/result_collection_api/tests/unit/test_testcase.py b/utils/test/result_collection_api/tests/unit/test_testcase.py index 4b998378a..e44c0b4b6 100644 --- a/utils/test/result_collection_api/tests/unit/test_testcase.py +++ b/utils/test/result_collection_api/tests/unit/test_testcase.py @@ -3,7 +3,7 @@ import unittest from test_base import TestBase from resources.testcase_models import TestcaseCreateRequest, \ Testcase, Testcases, TestcaseUpdateRequest -from resources.project_models import ProjectCreateRequest, Project +from resources.project_models import ProjectCreateRequest from common.constants import HTTP_OK, HTTP_BAD_REQUEST, \ HTTP_FORBIDDEN, HTTP_NOT_FOUND @@ -14,10 +14,18 @@ __author__ = '__serena__' class TestCaseBase(TestBase): def setUp(self): super(TestCaseBase, self).setUp() - self.req_d = TestcaseCreateRequest('/cases/vping_1', 'vping_1', 'vping-ssh test') - self.req_e = TestcaseCreateRequest('/cases/doctor_1', 'doctor_1', 'create doctor') - self.update_d = TestcaseUpdateRequest('vping_1', 'vping-ssh test', 'functest') - self.update_e = TestcaseUpdateRequest('doctor_1', 'create doctor', 'functest') + self.req_d = TestcaseCreateRequest('/cases/vping_1', + 'vping_1', + 'vping-ssh test') + self.req_e = TestcaseCreateRequest('/cases/doctor_1', + 'doctor_1', + 'create doctor') + self.update_d = TestcaseUpdateRequest('vping_1', + 'vping-ssh test', + 'functest') + self.update_e = TestcaseUpdateRequest('doctor_1', + 'create doctor', + 'functest') self.get_res = Testcase self.list_res = Testcases self.update_res = Testcase @@ -44,7 +52,7 @@ class TestCaseBase(TestBase): def create_project(self): req_p = ProjectCreateRequest('functest', 'vping-ssh test') - self.create_help('/projects', req_p, Project) + self.create_help('/projects', req_p) self.project = req_p.name def create_d(self): |