summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_descr.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2001-09-11 14:02:22 (GMT)
committerGuido van Rossum <guido@python.org>2001-09-11 14:02:22 (GMT)
commit779ce4a73a0277566ab1e9045da58d89c9cc4efb (patch)
tree1056b6f726f80710d8ba08ee4208b84258fdf771 /Lib/test/test_descr.py
parent998a40a6d40a4ee5272f8683fbc3e9c801867fca (diff)
downloadcpython-779ce4a73a0277566ab1e9045da58d89c9cc4efb.zip
cpython-779ce4a73a0277566ab1e9045da58d89c9cc4efb.tar.gz
cpython-779ce4a73a0277566ab1e9045da58d89c9cc4efb.tar.bz2
Restore the comparisons that I initially put in the test but that Tim
XXX'ed out. Turns out that after fixing the constructors, the comparisons in fact succeed. E.g. int(hexint(12345)) returns an int with value 12345.
Diffstat (limited to 'Lib/test/test_descr.py')
-rw-r--r--Lib/test/test_descr.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/Lib/test/test_descr.py b/Lib/test/test_descr.py
index a2ec475..7095f0b 100644
--- a/Lib/test/test_descr.py
+++ b/Lib/test/test_descr.py
@@ -1364,7 +1364,7 @@ def inherits():
verify(repr(hexint(7) + 9) == "0x10")
verify(repr(hexint(1000) + 7) == "0x3ef")
a = hexint(12345)
- #XXX verify(int(a) == 12345)
+ verify(int(a) == 12345)
verify(int(a).__class__ is int)
class octlong(long):
@@ -1382,7 +1382,7 @@ def inherits():
# because the example uses a short int left argument.)
verify(str(5 + octlong(3000)) == "05675")
a = octlong(12345)
- #XXX verify(long(a) == 12345L)
+ verify(long(a) == 12345L)
verify(long(a).__class__ is long)
class precfloat(float):
@@ -1394,7 +1394,7 @@ def inherits():
return "%.*g" % (self.prec, self)
verify(repr(precfloat(1.1)) == "1.1")
a = precfloat(12345)
- #XXX verify(float(a) == 12345.0)
+ verify(float(a) == 12345.0)
verify(float(a).__class__ is float)
class madtuple(tuple):
@@ -1419,7 +1419,7 @@ def inherits():
verify(tuple(a).__class__ is tuple)
a = madtuple(())
verify(tuple(a) == ())
- #XXX verify(tuple(a).__class__ is tuple)
+ verify(tuple(a).__class__ is tuple)
class madstring(str):
_rev = None
@@ -1439,11 +1439,11 @@ def inherits():
u = t.rev()
verify(u == s)
s = madstring("12345")
- #XXX verify(str(s) == "12345")
+ verify(str(s) == "12345")
verify(str(s).__class__ is str)
s = madstring("\x00" * 5)
- #XXX verify(str(s) == "\x00" * 5)
+ verify(str(s) == "\x00" * 5)
verify(str(s).__class__ is str)
class madunicode(unicode):