diff options
author | SerenaFeng <feng.xiaowei@zte.com.cn> | 2016-07-27 12:38:13 +0800 |
---|---|---|
committer | Jose Lausuch <jose.lausuch@ericsson.com> | 2016-07-27 09:28:05 +0000 |
commit | ebd48fb22672ba26b05ee638a4aac7cd0b456f8d (patch) | |
tree | 41201e2fa1afc9075c2b707ea5402e9a0e17bae7 /utils/test/result_collection_api/opnfv_testapi/resources | |
parent | 31bff7be93ba291b9f61867f74baf663fc72c751 (diff) |
update testapi server in testresults.opnfv.org
support body of post results carries no trust_indicator
add unittest of no trust_indicator in post results body
specify changes in db
JIRA: FUNCTEST-391
Change-Id: Ic61a5edbad1bca7689d618761bca94ef69dea80b
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Diffstat (limited to 'utils/test/result_collection_api/opnfv_testapi/resources')
-rw-r--r-- | utils/test/result_collection_api/opnfv_testapi/resources/result_models.py | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/utils/test/result_collection_api/opnfv_testapi/resources/result_models.py b/utils/test/result_collection_api/opnfv_testapi/resources/result_models.py index dd1e3dc53..f73f5c612 100644 --- a/utils/test/result_collection_api/opnfv_testapi/resources/result_models.py +++ b/utils/test/result_collection_api/opnfv_testapi/resources/result_models.py @@ -55,15 +55,14 @@ class TI(object): @staticmethod def from_dict(a_dict): - if a_dict is None: - return None t = TI() - t.current = a_dict.get('current') - if 'histories' in a_dict.keys(): - for history in a_dict.get('histories', None): - t.histories.append(TIHistory.from_dict(history)) - else: - t.histories = [] + if a_dict: + t.current = a_dict.get('current') + if 'histories' in a_dict.keys(): + for history in a_dict.get('histories', None): + t.histories.append(TIHistory.from_dict(history)) + else: + t.histories = [] return t @@ -97,7 +96,7 @@ class ResultCreateRequest(object): self.build_tag = build_tag self.scenario = scenario self.criteria = criteria - self.trust_indicator = trust_indicator + self.trust_indicator = trust_indicator if trust_indicator else TI(0) def format(self): return { |