summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Baryshkov <dbaryshkov@gmail.com>2020-12-03 04:22:48 +0300
committerDmitry Baryshkov <dbaryshkov@gmail.com>2020-12-03 04:22:48 +0300
commit35ff66676c71017f483d5689f1d903f3d353464d (patch)
tree00d8acbeacaa4e2a70a6f174429cb758398203c6
parenteda0a9194a2a4b54a580ba575ecc1faa158c30db (diff)
core: models: add missing url attribute
Several models missed 'url' attribute, add it back. Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
-rw-r--r--squad_client/core/models.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/squad_client/core/models.py b/squad_client/core/models.py
index 287a75f..a52c912 100644
--- a/squad_client/core/models.py
+++ b/squad_client/core/models.py
@@ -442,11 +442,11 @@ class MetricSuite:
class Metric(SquadObject):
endpoint = '/api/metrics/'
- attrs = ['id', 'name', 'short_name', 'measurement_list', 'result', 'is_outlier', 'test_run', 'suite', 'metadata']
+ attrs = ['url', 'id', 'name', 'short_name', 'measurement_list', 'result', 'is_outlier', 'test_run', 'suite', 'metadata']
class TestRunStatus(SquadObject):
- attrs = ['id', 'tests_pass', 'tests_fail', 'tests_xfail',
+ attrs = ['url', 'id', 'tests_pass', 'tests_fail', 'tests_xfail',
'tests_skip', 'metrics_summary', 'has_metrics',
'suite', 'suite_version']
@@ -547,14 +547,14 @@ class TestRun(SquadObject):
class Test(SquadObject):
endpoint = '/api/tests/'
- attrs = ['id', 'name', 'short_name', 'status', 'result', 'test_run', 'log', 'has_known_issues',
+ attrs = ['url', 'id', 'name', 'short_name', 'status', 'result', 'test_run', 'log', 'has_known_issues',
'suite', 'known_issues']
class Suite(SquadObject):
endpoint = '/api/suites/'
- attrs = ['id', 'slug', 'name', 'project']
+ attrs = ['url', 'id', 'slug', 'name', 'project']
__tests__ = None
@@ -598,13 +598,13 @@ class KnownIssue(SquadObject):
class SuiteMetadata(SquadObject):
endpoint = '/api/suitemetadata/'
- attrs = ['id', 'name', 'suite', 'kind', 'description', 'instructions_to_reproduce']
+ attrs = ['url', 'id', 'name', 'suite', 'kind', 'description', 'instructions_to_reproduce']
class Annotation(SquadObject):
endpoint = '/api/annotations/'
- attrs = ['id', 'description', 'build']
+ attrs = ['url', 'id', 'description', 'build']
class MetricThreshold(SquadObject):