[Python-checkins] python/dist/src/Lib/test test_sets.py,1.10,1.11

tim_one@users.sourceforge.net tim_one@users.sourceforge.net
Sun, 25 Aug 2002 11:02:32 -0700


Update of /cvsroot/python/python/dist/src/Lib/test
In directory usw-pr-cvs1:/tmp/cvs-serv17582/python/lib/test

Modified Files:
	test_sets.py 
Log Message:
Rewrote all remaining assert stmts.


Index: test_sets.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_sets.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** test_sets.py	25 Aug 2002 17:49:04 -0000	1.10
--- test_sets.py	25 Aug 2002 18:02:29 -0000	1.11
***************
*** 73,77 ****
      def test_iteration(self):
          for v in self.set:
!             assert v in self.values, "Missing item in iteration for " + self.case
  
  #------------------------------------------------------------------------------
--- 73,77 ----
      def test_iteration(self):
          for v in self.set:
!             self.assert_(v in self.values)
  
  #------------------------------------------------------------------------------
***************
*** 98,105 ****
  
      def test_in(self):
!         assert 3 in self.set, "Valueship for unit set"
  
      def test_not_in(self):
!         assert 2 not in self.set, "Non-valueship for unit set"
  
  #------------------------------------------------------------------------------
--- 98,105 ----
  
      def test_in(self):
!         self.failUnless(3 in self.set)
  
      def test_not_in(self):
!         self.failUnless(2 not in self.set)
  
  #------------------------------------------------------------------------------
***************
*** 115,122 ****
  
      def test_in(self):
!         assert (0, "zero") in self.set, "Valueship for tuple set"
  
      def test_not_in(self):
!         assert 9 not in self.set, "Non-valueship for tuple set"
  
  #------------------------------------------------------------------------------
--- 115,122 ----
  
      def test_in(self):
!         self.failUnless((0, "zero") in self.set)
  
      def test_not_in(self):
!         self.failUnless(9 not in self.set)
  
  #------------------------------------------------------------------------------
***************
*** 138,145 ****
          outer = Set([inner])
          element = outer.pop()
!         assert type(element) == ImmutableSet, "Construct set of sets"
          outer.add(inner)        # Rebuild set of sets with .add method
          outer.remove(inner)
!         assert outer == Set()   # Verify that remove worked
          outer.discard(inner)    # Absence of KeyError indicates working fine
  
--- 138,145 ----
          outer = Set([inner])
          element = outer.pop()
!         self.assertEqual(type(element), ImmutableSet)
          outer.add(inner)        # Rebuild set of sets with .add method
          outer.remove(inner)
!         self.assertEqual(outer, Set())   # Verify that remove worked
          outer.discard(inner)    # Absence of KeyError indicates working fine
  
***************
*** 315,319 ****
          try:
              self.set.remove("d")
!             assert 0, "Removing missing element"
          except LookupError:
              pass
--- 315,319 ----
          try:
              self.set.remove("d")
!             self.fail("Removing missing element should have raised LookupError")
          except LookupError:
              pass
***************
*** 324,328 ****
              self.set.remove(v)
              expected_len -= 1
!             assert len(self.set) == expected_len, "Removing values one by one"
  
      def test_discard_present(self):
--- 324,328 ----
              self.set.remove(v)
              expected_len -= 1
!             self.assertEqual(len(self.set), expected_len)
  
      def test_discard_present(self):
***************
*** 344,348 ****
          self.assertEqual(len(popped), len(self.values))
          for v in self.values:
!             assert v in popped, "Popping items"
  
      def test_update_empty_tuple(self):
--- 344,348 ----
          self.assertEqual(len(popped), len(self.values))
          for v in self.values:
!             self.failUnless(v in popped)
  
      def test_update_empty_tuple(self):
***************
*** 365,371 ****
          result = self.left.issubset(self.right)
          if "<" in self.cases:
!             assert result, "subset: " + self.name
          else:
!             assert not result, "non-subset: " + self.name
  
  #------------------------------------------------------------------------------
--- 365,371 ----
          result = self.left.issubset(self.right)
          if "<" in self.cases:
!             self.failUnless(result)
          else:
!             self.failUnless(not result)
  
  #------------------------------------------------------------------------------
***************
*** 416,425 ****
          try:
              self.other == self.set
!             assert 0, "Comparison with non-set on left"
          except TypeError:
              pass
          try:
              self.set != self.other
!             assert 0, "Comparison with non-set on right"
          except TypeError:
              pass
--- 416,425 ----
          try:
              self.other == self.set
!             self.fail("expected TypeError")
          except TypeError:
              pass
          try:
              self.set != self.other
!             self.fail("expected TypeError")
          except TypeError:
              pass
***************
*** 428,432 ****
          try:
              self.set |= self.other
!             assert 0, "Union update with non-set"
          except TypeError:
              pass
--- 428,432 ----
          try:
              self.set |= self.other
!             self.fail("expected TypeError")
          except TypeError:
              pass
***************
*** 435,444 ****
          try:
              self.other | self.set
!             assert 0, "Union with non-set on left"
          except TypeError:
              pass
          try:
              self.set | self.other
!             assert 0, "Union with non-set on right"
          except TypeError:
              pass
--- 435,444 ----
          try:
              self.other | self.set
!             self.fail("expected TypeError")
          except TypeError:
              pass
          try:
              self.set | self.other
!             self.fail("expected TypeError")
          except TypeError:
              pass
***************
*** 447,451 ****
          try:
              self.set &= self.other
!             assert 0, "Intersection update with non-set"
          except TypeError:
              pass
--- 447,451 ----
          try:
              self.set &= self.other
!             self.fail("expected TypeError")
          except TypeError:
              pass
***************
*** 454,463 ****
          try:
              self.other & self.set
!             assert 0, "Intersection with non-set on left"
          except TypeError:
              pass
          try:
              self.set & self.other
!             assert 0, "Intersection with non-set on right"
          except TypeError:
              pass
--- 454,463 ----
          try:
              self.other & self.set
!             self.fail("expected TypeError")
          except TypeError:
              pass
          try:
              self.set & self.other
!             self.fail("expected TypeError")
          except TypeError:
              pass
***************
*** 466,470 ****
          try:
              self.set ^= self.other
!             assert 0, "Symmetric difference update with non-set"
          except TypeError:
              pass
--- 466,470 ----
          try:
              self.set ^= self.other
!             self.fail("expected TypeError")
          except TypeError:
              pass
***************
*** 473,482 ****
          try:
              self.other ^ self.set
!             assert 0, "Symmetric difference with non-set on left"
          except TypeError:
              pass
          try:
              self.set ^ self.other
!             assert 0, "Symmetric difference with non-set on right"
          except TypeError:
              pass
--- 473,482 ----
          try:
              self.other ^ self.set
!             self.fail("expected TypeError")
          except TypeError:
              pass
          try:
              self.set ^ self.other
!             self.fail("expected TypeError")
          except TypeError:
              pass
***************
*** 485,489 ****
          try:
              self.set -= self.other
!             assert 0, "Symmetric difference update with non-set"
          except TypeError:
              pass
--- 485,489 ----
          try:
              self.set -= self.other
!             self.fail("expected TypeError")
          except TypeError:
              pass
***************
*** 492,501 ****
          try:
              self.other - self.set
!             assert 0, "Symmetric difference with non-set on left"
          except TypeError:
              pass
          try:
              self.set - self.other
!             assert 0, "Symmetric difference with non-set on right"
          except TypeError:
              pass
--- 492,501 ----
          try:
              self.other - self.set
!             self.fail("expected TypeError")
          except TypeError:
              pass
          try:
              self.set - self.other
!             self.fail("expected TypeError")
          except TypeError:
              pass
***************
*** 530,536 ****
          dup_list = list(dup); dup_list.sort()
          set_list = list(self.set); set_list.sort()
!         assert len(dup_list) == len(set_list), "Unequal lengths after copy"
          for i in range(len(dup_list)):
!             assert dup_list[i] is set_list[i], "Non-identical items after copy"
  
      def test_deep_copy(self):
--- 530,536 ----
          dup_list = list(dup); dup_list.sort()
          set_list = list(self.set); set_list.sort()
!         self.assertEqual(len(dup_list), len(set_list))
          for i in range(len(dup_list)):
!             self.failUnless(dup_list[i] is set_list[i])
  
      def test_deep_copy(self):
***************
*** 539,545 ****
          dup_list = list(dup); dup_list.sort()
          set_list = list(self.set); set_list.sort()
!         assert len(dup_list) == len(set_list), "Unequal lengths after deep copy"
          for i in range(len(dup_list)):
!             assert dup_list[i] == set_list[i], "Unequal items after deep copy"
  
  #------------------------------------------------------------------------------
--- 539,545 ----
          dup_list = list(dup); dup_list.sort()
          set_list = list(self.set); set_list.sort()
!         self.assertEqual(len(dup_list), len(set_list))
          for i in range(len(dup_list)):
!             self.assertEqual(dup_list[i], set_list[i])
  
  #------------------------------------------------------------------------------