diff options
Diffstat (limited to 'tests/unit/models/test_base.py')
-rw-r--r-- | tests/unit/models/test_base.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/unit/models/test_base.py b/tests/unit/models/test_base.py index 25a4a23..d91ddc2 100644 --- a/tests/unit/models/test_base.py +++ b/tests/unit/models/test_base.py @@ -24,3 +24,9 @@ def test_rich_mixin(): ('int_attr', 1, None), ('list_attr', ['a', 'b'], []), ] + + +def test_repr(): + """Test that regular __repr__ excludes default values""" + assert repr(DemoModel() == 'DemoModel()') + assert repr(DemoModel(str_attr='str') == "DemoModel(str_attr='str')") |