]> granicus.if.org Git - python/commitdiff
Remove usage of sets module (patch #1500609).
authorGeorg Brandl <georg@python.org>
Mon, 17 Jul 2006 13:23:46 +0000 (13:23 +0000)
committerGeorg Brandl <georg@python.org>
Mon, 17 Jul 2006 13:23:46 +0000 (13:23 +0000)
Lib/idlelib/CodeContext.py
Lib/test/test_bsddb.py
Lib/test/test_mimetools.py
Lib/test/test_mimetypes.py

index 5d55f77ee07e76b03eb8026fecd7600da5287012..63cc82cd51261514914a3680385329d1e4f5cf78 100644 (file)
@@ -11,11 +11,10 @@ not open blocks are not shown in the context hints pane.
 """
 import Tkinter
 from configHandler import idleConf
-from sets import Set
 import re
 from sys import maxint as INFINITY
 
-BLOCKOPENERS = Set(["class", "def", "elif", "else", "except", "finally", "for",
+BLOCKOPENERS = set(["class", "def", "elif", "else", "except", "finally", "for",
                     "if", "try", "while"])
 UPDATEINTERVAL = 100 # millisec
 FONTUPDATEINTERVAL = 1000 # millisec
index 513e5415d7f6bfa7c6b233a385d8f2338cc73983..474f3da42b250bfd833fcb3b03cecd86700e092e 100755 (executable)
@@ -8,7 +8,6 @@ import bsddb
 import dbhash # Just so we know it's imported
 import unittest
 from test import test_support
-from sets import Set
 
 class TestBSDDB(unittest.TestCase):
     openflag = 'c'
@@ -53,7 +52,7 @@ class TestBSDDB(unittest.TestCase):
             self.assertEqual(self.f[k], v)
 
     def assertSetEquals(self, seqn1, seqn2):
-        self.assertEqual(Set(seqn1), Set(seqn2))
+        self.assertEqual(set(seqn1), set(seqn2))
 
     def test_mapping_iteration_methods(self):
         f = self.f
index 96bbb36b845767da7205bda5c98a0ffc3be2fa26..b0b5b01be54fcf7ecc64219c5c3b571e54e51e92 100644 (file)
@@ -1,7 +1,7 @@
 import unittest
 from test import test_support
 
-import string, StringIO, mimetools, sets
+import string, StringIO, mimetools
 
 msgtext1 = mimetools.Message(StringIO.StringIO(
 """Content-Type: text/plain; charset=iso-8859-1; format=flowed
@@ -25,7 +25,7 @@ class MimeToolsTest(unittest.TestCase):
             self.assertEqual(o.getvalue(), start)
 
     def test_boundary(self):
-        s = sets.Set([""])
+        s = set([""])
         for i in xrange(100):
             nb = mimetools.choose_boundary()
             self.assert_(nb not in s)
index 8c584ad296af0133f336afd302a49c44954fa5b1..0190c2f3caf6f364671889f8455151149827864f 100644 (file)
@@ -1,7 +1,6 @@
 import mimetypes
 import StringIO
 import unittest
-from sets import Set
 
 from test import test_support
 
@@ -52,8 +51,8 @@ class MimeTypesTestCase(unittest.TestCase):
         # First try strict.  Use a set here for testing the results because if
         # test_urllib2 is run before test_mimetypes, global state is modified
         # such that the 'all' set will have more items in it.
-        all = Set(self.db.guess_all_extensions('text/plain', strict=True))
-        unless(all >= Set(['.bat', '.c', '.h', '.ksh', '.pl', '.txt']))
+        all = set(self.db.guess_all_extensions('text/plain', strict=True))
+        unless(all >= set(['.bat', '.c', '.h', '.ksh', '.pl', '.txt']))
         # And now non-strict
         all = self.db.guess_all_extensions('image/jpg', strict=False)
         all.sort()