diff --git a/maya.py b/maya.py index b630640..8bee151 100644 --- a/maya.py +++ b/maya.py @@ -46,6 +46,9 @@ class MayaDT(object): def __repr__(self): return ''.format(self._epoch) + def __str__(self): + return self.rfc2822() + def __format__(self, *args, **kwargs): """Return's the datetime's format""" return format(self.datetime(), *args, **kwargs) diff --git a/test_maya.py b/test_maya.py index 32a00cc..d52ee3a 100644 --- a/test_maya.py +++ b/test_maya.py @@ -64,7 +64,9 @@ def test_print_date(capsys): print(d) out, err = capsys.readouterr() - assert out == '\n' + + assert out == 'Thu, 17 Nov 2011 00:00:00 GMT\n' + assert repr(d) == '' def test_invalid_date():