diff Lib/test/test_bool.py @ 39575:63237fcefd99

Get rid of dict.has_key(). Boy this has a lot of repercussions! Not all code has been fixed yet; this is just a checkpoint... The C API still has PyDict_HasKey() and _HasKeyString(); not sure if I want to change those just yet.
author Guido van Rossum <guido@python.org>
date Fri, 18 Aug 2006 22:13:04 +0000
parents 9bc0bc0ad1bf
children dceea41f4a6d
line wrap: on
line diff
--- a/Lib/test/test_bool.py	Fri Aug 18 16:29:54 2006 +0000
+++ b/Lib/test/test_bool.py	Fri Aug 18 22:13:04 2006 +0000
@@ -183,9 +183,9 @@
         self.assertIs(issubclass(bool, int), True)
         self.assertIs(issubclass(int, bool), False)
 
-    def test_haskey(self):
-        self.assertIs({}.has_key(1), False)
-        self.assertIs({1:1}.has_key(1), True)
+    def test_contains(self):
+        self.assertIs(1 in {}, False)
+        self.assertIs(1 in {1:1}, True)
 
     def test_string(self):
         self.assertIs("xyz".endswith("z"), True)