Example #1
0
 def testGeneralCase(self):
     combs = comb.combination([1,2,3])
     self.assertEqual(len(combs), 8)
     self.assertIn([], combs)
     self.assertIn([1], combs)
     self.assertIn([2], combs)
     self.assertIn([3], combs)
     self.assertIn([1,2], combs)
     self.assertIn([1,3], combs)
     self.assertIn([2,3], combs)
     self.assertIn([1,2,3], combs)
Example #2
0
 def testSingleElem(self):
     self.assertEqual(comb.combination([1]),
                      [[], [1]])
Example #3
0
 def testZeroElem(self):
     self.assertEqual(comb.combination([]), 
                      [[]])