From 53c2ba3d0f74eb6b8d737988a97312dcf56a5af8 Mon Sep 17 00:00:00 2001 From: Josef Skladanka Date: Oct 05 2016 08:56:19 +0000 Subject: Fix groups serialization in Result --- diff --git a/resultsdb/serializers/api_v2.py b/resultsdb/serializers/api_v2.py index 9dbd70c..be22b4f 100644 --- a/resultsdb/serializers/api_v2.py +++ b/resultsdb/serializers/api_v2.py @@ -54,8 +54,7 @@ class Serializer(BaseSerializer): rv = dict( id=o.id, - groups=[url_for('api_v2.get_group', group_id=group.uuid, _external=True) - for group in o.groups], + groups=[group.uuid for group in o.groups], testcase=o.testcase, submit_time=o.submit_time.isoformat(), outcome=o.outcome, diff --git a/testing/functest_api_v20.py b/testing/functest_api_v20.py index fcda89c..0bc219f 100644 --- a/testing/functest_api_v20.py +++ b/testing/functest_api_v20.py @@ -91,7 +91,7 @@ class TestFuncApiV20(): self.ref_result_ref_url = 'http://example.com/testing.result' self.ref_result = { 'id': self.ref_result_id, - 'groups': [self.ref_group['href']], + 'groups': [self.ref_group['uuid']], 'testcase': self.ref_testcase, 'submit_time': AboutTime(), 'outcome': self.ref_result_outcome,