Ejemplo n.º 1
0
 def testLimitNegative(self):
   lst = [1, 2, 3]
   clipping = utils.Trim(lst, limit=-3)
   self.assertEqual(lst, [])
   self.assertEqual(clipping, [1, 2, 3])
Ejemplo n.º 2
0
 def testLimit0(self):
   lst = [1, 2, 3]
   clipping = utils.Trim(lst, limit=0)
   self.assertEqual(lst, [])
   self.assertEqual(clipping, [1, 2, 3])
Ejemplo n.º 3
0
 def testSomeClipping(self):
   lst = [1, 2, 3, 4, 5, 6, 7]
   clipping = utils.Trim(lst, limit=4)
   self.assertEqual(lst, [1, 2, 3, 4])
   self.assertEqual(clipping, [5, 6, 7])
Ejemplo n.º 4
0
 def testNoClipping(self):
   lst = [1, 2, 3, 4]
   clipping = utils.Trim(lst, limit=10)
   self.assertEqual(lst, [1, 2, 3, 4])
   self.assertEqual(clipping, [])
Ejemplo n.º 5
0
 def testEmpty(self):
   lst = []
   clipping = utils.Trim(lst, limit=3)
   self.assertEqual(lst, [])
   self.assertEqual(clipping, [])