Example #1
0
 def test_lcm(self):
     self.assertEqual(3*5*8, mathutils.lcm(3*5, 3*8))
Example #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]))
Example #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])))
Example #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))