More on SF bug [#460020] bug or feature: unicode() and subclasses.

Repaired str(i) to return a genuine string when i is an instance of a str
subclass.  New PyString_CheckExact() macro.
This commit is contained in:
Tim Peters 2001-09-11 01:41:59 +00:00
parent 8ff70a9606
commit 5a49ade70e
4 changed files with 10 additions and 3 deletions

View file

@ -1440,7 +1440,7 @@ def inherits():
verify(u == s)
s = madstring("12345")
#XXX verify(str(s) == "12345")
#XXX verify(str(s).__class__ is str)
verify(str(s).__class__ is str)
class madunicode(unicode):
_rev = None