Ejemplo n.º 1
0
 def test_lcm(self):
     self.assertEqual(3*5*8, mathutils.lcm(3*5, 3*8))
Ejemplo n.º 2
0
 def test_lcm_handles_list(self):
     self.assertEqual(6, mathutils.lcm([6]))
     self.assertEqual(2*3*5, mathutils.lcm([2*3, -3, 3*5]))
Ejemplo n.º 3
0
 def test_lcm_type_is_int(self):
     self.assertEqual(int, type(mathutils.lcm([6])))
     self.assertEqual(int, type(mathutils.lcm([2*3, -3, 3*5])))
Ejemplo n.º 4
0
 def test_lcm_extreme_cases(self):
     self.assertEqual(0, mathutils.lcm(0, 9))
     self.assertEqual(3*4*5, mathutils.lcm(-3*4, -3*5))
     self.assertEqual(0, mathutils.lcm(0, 0))