[Checkins] SVN: persistent/trunk/persistent/t add missing __repr__ to Python TimeStamp
David Glick
davidglick at onenw.org
Thu Apr 14 00:45:35 EDT 2011
Log message for revision 121423:
add missing __repr__ to Python TimeStamp
Changed:
U persistent/trunk/persistent/tests/test_timestamp.py
U persistent/trunk/persistent/timestamp.py
-=-
Modified: persistent/trunk/persistent/tests/test_timestamp.py
===================================================================
--- persistent/trunk/persistent/tests/test_timestamp.py 2011-04-14 04:34:56 UTC (rev 121422)
+++ persistent/trunk/persistent/tests/test_timestamp.py 2011-04-14 04:45:34 UTC (rev 121423)
@@ -88,3 +88,9 @@
ts2 = self._makeOne(SERIAL2)
later = ts2.laterThan(ts1)
self.failUnless(later is ts2)
+
+ def test_repr(self):
+ from persistent.timestamp import _makeOctets
+ SERIAL = _makeOctets('\x01' * 8)
+ ts = self._makeOne(SERIAL)
+ self.assertEqual(SERIAL, repr(ts))
Modified: persistent/trunk/persistent/timestamp.py
===================================================================
--- persistent/trunk/persistent/timestamp.py 2011-04-14 04:34:56 UTC (rev 121422)
+++ persistent/trunk/persistent/timestamp.py 2011-04-14 04:45:34 UTC (rev 121423)
@@ -93,6 +93,9 @@
def raw(self):
return self._raw
+ def __repr__(self):
+ return self._raw
+
def year(self):
return self._elements[0]
More information about the checkins
mailing list