Remove usage of sets module (patch #1500609).

This commit is contained in:
Georg Brandl 2006-07-17 13:23:46 +00:00
parent 83fa22f564
commit 7b71bf3872
4 changed files with 6 additions and 9 deletions

View 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

View File

@ -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

View 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)

View 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()