From b0538bd2191b99eac1ee5ae7e95d0875dd71d181 Mon Sep 17 00:00:00 2001 From: Johannes Christ Date: Fri, 21 Sep 2018 22:43:52 +0200 Subject: Add `__repr__` to all models. --- api/tests/test_models.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 api/tests/test_models.py (limited to 'api/tests') diff --git a/api/tests/test_models.py b/api/tests/test_models.py new file mode 100644 index 00000000..7ed49a78 --- /dev/null +++ b/api/tests/test_models.py @@ -0,0 +1,17 @@ +from django.test import SimpleTestCase + +from ..models import ModelReprMixin + + +class SimpleClass(ModelReprMixin): + def __init__(self, is_what): + self.the_cake = is_what + + +class ReprMixinTests(SimpleTestCase): + def setUp(self): + self.klass = SimpleClass('is a lie') + + def test_shows_attributes(self): + expected = "" + self.assertEqual(repr(self.klass), expected) -- cgit v1.2.3