[Checkins] SVN: persistent/trunk/ Aim for consistent repr of timestamp between C and Python impl.
Tres Seaver
cvs-admin at zope.org
Fri Dec 14 00:21:21 UTC 2012
Log message for revision 128640:
Aim for consistent repr of timestamp between C and Python impl.
Changed:
_U persistent/trunk/
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 2012-12-14 00:21:20 UTC (rev 128639)
+++ persistent/trunk/persistent/tests/test_timestamp.py 2012-12-14 00:21:21 UTC (rev 128640)
@@ -148,10 +148,9 @@
def test_repr(self):
from persistent.timestamp import _makeOctets
- from persistent._compat import _native
SERIAL = _makeOctets('\x01' * 8)
ts = self._makeOne(SERIAL)
- self.assertEqual(repr(ts), _native(SERIAL))
+ self.assertEqual(repr(ts), repr(SERIAL))
class TimeStampTests(pyTimeStampTests):
Modified: persistent/trunk/persistent/timestamp.py
===================================================================
--- persistent/trunk/persistent/timestamp.py 2012-12-14 00:21:20 UTC (rev 128639)
+++ persistent/trunk/persistent/timestamp.py 2012-12-14 00:21:21 UTC (rev 128640)
@@ -90,7 +90,7 @@
return self._raw
def __repr__(self):
- return _native(self._raw)
+ return repr(self._raw)
def year(self):
return self._elements[0]
More information about the checkins
mailing list