Simplified the setup for is-subset testing.

This commit is contained in:
Tim Peters 2002-08-25 17:22:23 +00:00
parent 4924db176b
commit 0bbb30830c
1 changed files with 20 additions and 25 deletions

View File

@ -371,47 +371,42 @@ class TestSubsets(unittest.TestCase):
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
class TestSubsetEqualEmpty(TestSubsets): class TestSubsetEqualEmpty(TestSubsets):
def setUp(self): left = Set()
self.left = Set() right = Set()
self.right = Set() name = "both empty"
self.name = "both empty" cases = "<>"
self.cases = "<>"
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
class TestSubsetEqualNonEmpty(TestSubsets): class TestSubsetEqualNonEmpty(TestSubsets):
def setUp(self): left = Set([1, 2])
self.left = Set([1, 2]) right = Set([1, 2])
self.right = Set([1, 2]) name = "equal pair"
self.name = "equal pair" cases = "<>"
self.cases = "<>"
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
class TestSubsetEmptyNonEmpty(TestSubsets): class TestSubsetEmptyNonEmpty(TestSubsets):
def setUp(self): left = Set()
self.left = Set() right = Set([1, 2])
self.right = Set([1, 2]) name = "one empty, one non-empty"
self.name = "one empty, one non-empty" cases = "<"
self.cases = "<"
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
class TestSubsetPartial(TestSubsets): class TestSubsetPartial(TestSubsets):
def setUp(self): left = Set([1])
self.left = Set([1]) right = Set([1, 2])
self.right = Set([1, 2]) name = "one a non-empty subset of other"
self.name = "one a non-empty subset of other" cases = "<"
self.cases = "<"
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
class TestSubsetNonOverlap(TestSubsets): class TestSubsetNonOverlap(TestSubsets):
def setUp(self): left = Set([1])
self.left = Set([1]) right = Set([2])
self.right = Set([2]) name = "neither empty, neither contains"
self.name = "neither empty, neither contains" cases = ""
self.cases = ""
#============================================================================== #==============================================================================