summaryrefslogtreecommitdiff
path: root/squad_client
diff options
context:
space:
mode:
authorJustin Cook <justin.cook@linaro.org>2021-01-20 12:54:29 -0600
committerJustin Cook <justin.cook@linaro.org>2021-01-20 12:54:29 -0600
commite95fc1da2730316a90ff828f35198f1872e8b11e (patch)
tree15183fd9d6252d0ed50184eba8b3d784ce6c6ef8 /squad_client
parent18c91f2490fd057d1d315a780970a4afeb04c2b8 (diff)
Add some printable representations for a few classes
Diffstat (limited to 'squad_client')
-rw-r--r--squad_client/core/models.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/squad_client/core/models.py b/squad_client/core/models.py
index 06ec277..ce7f3c2 100644
--- a/squad_client/core/models.py
+++ b/squad_client/core/models.py
@@ -551,6 +551,9 @@ class Test(SquadObject):
attrs = ['url', 'id', 'name', 'short_name', 'status', 'result', 'test_run', 'log', 'has_known_issues',
'suite', 'known_issues', 'build', 'environment']
+ def __repr__(self):
+ return self.short_name
+
class Suite(SquadObject):
@@ -570,12 +573,18 @@ class Suite(SquadObject):
self.__tests__ = self.__fetch__(Test, filters, count, endpoint=endpoint)
return self.__tests__
+ def __repr__(self):
+ return self.slug
+
class Environment(SquadObject):
endpoint = '/api/environments/'
attrs = ['url', 'id', 'slug', 'name', 'expected_test_runs', 'description', 'project']
+ def __repr__(self):
+ return self.slug
+
class Backend(SquadObject):