Rev 95: Change the default value length to 18 chars in http://bazaar.launchpad.net/~meliae-dev/meliae/trunk

John Arbash Meinel john at arbash-meinel.com
Tue Oct 13 22:18:34 BST 2009


At http://bazaar.launchpad.net/~meliae-dev/meliae/trunk

------------------------------------------------------------
revno: 95
revision-id: john at arbash-meinel.com-20091013211824-rdre3myut4f3mole
parent: john at arbash-meinel.com-20091013211320-5p4jpb0gv9pkkruh
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: trunk
timestamp: Tue 2009-10-13 16:18:24 -0500
message:
  Change the default value length to 18 chars
-------------- next part --------------
=== modified file 'meliae/_loader.pyx'
--- a/meliae/_loader.pyx	2009-10-13 21:02:35 +0000
+++ b/meliae/_loader.pyx	2009-10-13 21:18:24 +0000
@@ -212,8 +212,8 @@
         else:
             r = repr(self.value)
             if isinstance(self.value, basestring):
-                if len(r) > 12:
-                    r = r[:9] + "..."
+                if len(r) > 21:
+                    r = r[:18] + "..."
             value_str = ', %s' % (r,)
         return ('%s(%d, %s%s, %d bytes, %d refs%s%s%s%s)'
                 % (self.__class__.__name__, self.address, self.type_str,

=== modified file 'meliae/tests/test__loader.py'
--- a/meliae/tests/test__loader.py	2009-10-13 21:02:35 +0000
+++ b/meliae/tests/test__loader.py	2009-10-13 21:18:24 +0000
@@ -87,7 +87,7 @@
                          ', 0 refs, \'teststr\')', repr(mem))
         mem.value = 'averylongstringwithmorestuff'
         self.assertEqual('MemObject(1234, str, 24 bytes'
-                         ', 0 refs, \'averylon...)', repr(mem))
+                         ', 0 refs, \'averylongstringwi...)', repr(mem))
         mem = _loader.MemObject(1234, 'int', 12, [])
         mem.value = 12345
         self.assertEqual('MemObject(1234, int, 12 bytes'



More information about the bazaar-commits mailing list