summaryrefslogtreecommitdiff
path: root/squad_client
diff options
context:
space:
mode:
authorCharles Oliveira <charles.oliveira@linaro.org>2020-05-18 18:30:59 -0300
committerCharles Oliveira <charles.oliveira@linaro.org>2020-05-18 18:30:59 -0300
commit879a76ebfbada5f99ee524458c5ebff4ffc4795b (patch)
tree054ffff5e86a0398d8e8dead2bc55409cbadbf38 /squad_client
parent72589c6a928ca8f2f57a332cecd0f68c005e883f (diff)
core: models: fix metrics and testrun status endpoints
Diffstat (limited to 'squad_client')
-rw-r--r--squad_client/core/models.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/squad_client/core/models.py b/squad_client/core/models.py
index 5cd61e6..6367869 100644
--- a/squad_client/core/models.py
+++ b/squad_client/core/models.py
@@ -378,7 +378,7 @@ class TestRun(SquadObject):
def metrics(self, count=ALL, **filters):
if self.__metrics__ is None and hasattr(self, 'id') and self.id is not None:
- Metric.endpoint = '%s%d/metrics' % (self.endpoint, self.id)
+ filters.update({'test_run': self.id})
self.__metrics__ = self.__fetch__(Metric, filters, count)
return self.__metrics__
@@ -426,7 +426,7 @@ class TestRun(SquadObject):
return self.__summary__
def statuses(self, count=ALL, **filters):
- TestRunStatus.endpoint = '/'.join([self.endpoint, 'status'])
+ TestRunStatus.endpoint = '/'.join([TestRun.endpoint[:-1], str(self.id), 'status'])
return self.__fetch__(TestRunStatus, filters, count)