diff roundup/cgi/templating.py @ 4463:1bd86e82422b

Make HTMLProperty report actual classname in repr().
author Stefan Seefeld <stefan@seefeld.name>
date Thu, 04 Nov 2010 22:34:20 +0000
parents 261c9f913ff7
children f1fe6fd0aa61
line wrap: on
line diff
--- a/roundup/cgi/templating.py	Thu Nov 04 22:31:39 2010 +0000
+++ b/roundup/cgi/templating.py	Thu Nov 04 22:34:20 2010 +0000
@@ -1289,8 +1289,9 @@
         HTMLInputMixin.__init__(self)
 
     def __repr__(self):
-        return '<HTMLProperty(0x%x) %s %r %r>'%(id(self), self._formname,
-            self._prop, self._value)
+        classname = self.__class__.__name__
+        return '<%s(0x%x) %s %r %r>'%(classname, id(self), self._formname,
+                                      self._prop, self._value)
     def __str__(self):
         return self.plain()
     def __cmp__(self, other):

Roundup Issue Tracker: http://roundup-tracker.org/