summaryrefslogtreecommitdiff
path: root/Lib/test/test_sets.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_sets.py')
-rw-r--r--Lib/test/test_sets.py47
1 files changed, 20 insertions, 27 deletions
diff --git a/Lib/test/test_sets.py b/Lib/test/test_sets.py
index 9905d1349c..0754ed74fc 100644
--- a/Lib/test/test_sets.py
+++ b/Lib/test/test_sets.py
@@ -74,7 +74,7 @@ class TestBasicOps(unittest.TestCase):
def test_iteration(self):
for v in self.set:
- self.assert_(v in self.values)
+ self.assertIn(v, self.values)
def test_pickling(self):
p = pickle.dumps(self.set)
@@ -105,10 +105,10 @@ class TestBasicOpsSingleton(TestBasicOps):
self.repr = "Set([3])"
def test_in(self):
- self.failUnless(3 in self.set)
+ self.assertTrue(3 in self.set)
def test_not_in(self):
- self.failUnless(2 not in self.set)
+ self.assertTrue(2 not in self.set)
#------------------------------------------------------------------------------
@@ -122,10 +122,10 @@ class TestBasicOpsTuple(TestBasicOps):
self.repr = "Set([(0, 'zero')])"
def test_in(self):
- self.failUnless((0, "zero") in self.set)
+ self.assertTrue((0, "zero") in self.set)
def test_not_in(self):
- self.failUnless(9 not in self.set)
+ self.assertTrue(9 not in self.set)
#------------------------------------------------------------------------------
@@ -404,7 +404,7 @@ class TestMutate(unittest.TestCase):
popped[self.set.pop()] = None
self.assertEqual(len(popped), len(self.values))
for v in self.values:
- self.failUnless(v in popped)
+ self.assertIn(v, popped)
def test_update_empty_tuple(self):
self.set.union_update(())
@@ -637,7 +637,7 @@ class TestOnlySetsOperator(TestOnlySetsInBinaryOps):
self.otherIsIterable = False
def test_ge_gt_le_lt(self):
- with test_support._check_py3k_warnings():
+ with test_support.check_py3k_warnings():
super(TestOnlySetsOperator, self).test_ge_gt_le_lt()
#------------------------------------------------------------------------------
@@ -686,18 +686,11 @@ class TestCopying(unittest.TestCase):
set_list = sorted(self.set)
self.assertEqual(len(dup_list), len(set_list))
for i, el in enumerate(dup_list):
- self.assertTrue(el is set_list[i])
+ self.assertIs(el, set_list[i])
def test_deep_copy(self):
dup = copy.deepcopy(self.set)
- ##print type(dup), repr(dup)
- with test_support.check_warnings():
- dup_list = sorted(dup)
- set_list = sorted(self.set)
- self.assertEqual(len(dup_list), len(set_list))
- for i in range(len(dup_list)):
- self.assertEqual(dup_list[i], set_list[i])
-
+ self.assertSetEqual(dup, self.set)
#------------------------------------------------------------------------------
@@ -718,7 +711,7 @@ class TestCopyingTriple(TestCopying):
self.set = Set(["zero", 0, None])
def test_copy(self):
- with test_support._check_py3k_warnings():
+ with test_support.check_py3k_warnings():
super(TestCopyingTriple, self).test_copy()
#------------------------------------------------------------------------------
@@ -742,13 +735,13 @@ class TestIdentities(unittest.TestCase):
def test_binopsVsSubsets(self):
a, b = self.a, self.b
- self.assert_(a - b <= a)
- self.assert_(b - a <= b)
- self.assert_(a & b <= a)
- self.assert_(a & b <= b)
- self.assert_(a | b >= a)
- self.assert_(a | b >= b)
- self.assert_(a ^ b <= a | b)
+ self.assertTrue(a - b <= a)
+ self.assertTrue(b - a <= b)
+ self.assertTrue(a & b <= a)
+ self.assertTrue(a & b <= b)
+ self.assertTrue(a | b >= a)
+ self.assertTrue(a | b >= b)
+ self.assertTrue(a ^ b <= a | b)
def test_commutativity(self):
a, b = self.a, self.b
@@ -764,9 +757,9 @@ class TestIdentities(unittest.TestCase):
self.assertEqual(a - a, zero)
self.assertEqual(a | a, a)
self.assertEqual(a & a, a)
- self.assert_(a <= a)
- self.assert_(a >= a)
- self.assert_(a == a)
+ self.assertTrue(a <= a)
+ self.assertTrue(a >= a)
+ self.assertTrue(a == a)
def test_summations(self):
# check that sums of parts equal the whole