added assertAll and assertAny for test cases

This commit is contained in:
Nico von Geyso 2013-03-04 15:44:17 +01:00
parent 996663c97d
commit 2771c8a150

@ -83,6 +83,11 @@ class NoRepoTestCase(unittest.TestCase):
except:
self.assertEqual(exc_class, sys.exc_info()[0])
def assertAll(self, func, entries):
return self.assertTrue(all(func(x) for x in entries))
def assertAny(self, func, entries):
return self.assertTrue(any(func(x) for x in entries))
def assertRaisesWithArg(self, exc_class, arg, func, *args, **kwargs):
try: