diff options
author | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2020-12-03 04:22:48 +0300 |
---|---|---|
committer | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2020-12-03 04:22:48 +0300 |
commit | 35ff66676c71017f483d5689f1d903f3d353464d (patch) | |
tree | 00d8acbeacaa4e2a70a6f174429cb758398203c6 | |
parent | eda0a9194a2a4b54a580ba575ecc1faa158c30db (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.py | 12 |
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): |