From: Tomas Babej Date: Thu, 24 Dec 2015 14:20:23 +0000 (+0100) Subject: lazy: Add repr methods for LazyUUIDTask and Set X-Git-Url: https://git.madduck.net/etc/taskwarrior.git/commitdiff_plain/6afb8eb5f0f9c3d6ccddce158ec5a4dbec19c3b4?ds=inline;hp=1ff124d72715aef2e7046a9845647cc6482b0427 lazy: Add repr methods for LazyUUIDTask and Set --- diff --git a/tasklib/lazy.py b/tasklib/lazy.py index e85a204..b26f964 100644 --- a/tasklib/lazy.py +++ b/tasklib/lazy.py @@ -39,6 +39,9 @@ class LazyUUIDTask(object): def __hash__(self): return self['uuid'].__hash__() + def __repr__(self): + return "LazyUUIDTask: {0}".format(self._uuid) + @property def saved(self): """ @@ -82,6 +85,9 @@ class LazyUUIDTaskSet(object): self.replace() return self.name + def __repr__(self): + return "LazyUUIDTaskSet([{0}])".format(', '.join(self._uuids)) + def __eq__(self, other): return set(t['uuid'] for t in other) == self._uuids