class Test_issuperset(BaseUnitTest): #{{{ def setUp(self): #{{{ self.set = MappingSet(xrange(10)) # End def #}}} def tearDown(self): #{{{ pass # End def #}}} def testNoLength(self): #{{{ '''Argument with no length returns False''' nol = (i for i in xrange(10)) self.assertFalse(self.set.issuperset(nol)) # End def #}}} def testUncommon(self): #{{{ '''Other has uncommon elements returns False''' nol = range(1, 11) self.assertFalse(self.set.issuperset(nol)) # End def #}}} def testBigger(self): #{{{ '''If other is bigger, return False''' o = range(11) self.assertFalse(self.set.issuperset(o)) # End def #}}} def testSame(self): #{{{ '''Set is a superset of itself''' self.assertTrue(self.set.issuperset(self.set)) # End def #}}} def testSmaller(self): #{{{ '''Smaller other with all elements''' self.assertTrue(self.set.issuperset(range(9)))
def setUp(self): #{{{ self.set = MappingSet(xrange(10))