Lines Matching refs:lcm
1068 lcm = math.lcm
1069 self.assertEqual(lcm(0, 0), 0)
1070 self.assertEqual(lcm(1, 0), 0)
1071 self.assertEqual(lcm(-1, 0), 0)
1072 self.assertEqual(lcm(0, 1), 0)
1073 self.assertEqual(lcm(0, -1), 0)
1074 self.assertEqual(lcm(7, 1), 7)
1075 self.assertEqual(lcm(7, -1), 7)
1076 self.assertEqual(lcm(-23, 15), 345)
1077 self.assertEqual(lcm(120, 84), 840)
1078 self.assertEqual(lcm(84, -120), 840)
1079 self.assertEqual(lcm(1216342683557601535506311712,
1090 self.assertEqual(lcm(a, b), d)
1091 self.assertEqual(lcm(b, a), d)
1092 self.assertEqual(lcm(-a, b), d)
1093 self.assertEqual(lcm(b, -a), d)
1094 self.assertEqual(lcm(a, -b), d)
1095 self.assertEqual(lcm(-b, a), d)
1096 self.assertEqual(lcm(-a, -b), d)
1097 self.assertEqual(lcm(-b, -a), d)
1099 self.assertEqual(lcm(), 1)
1100 self.assertEqual(lcm(120), 120)
1101 self.assertEqual(lcm(-120), 120)
1102 self.assertEqual(lcm(120, 84, 102), 14280)
1103 self.assertEqual(lcm(120, 0, 84), 0)
1105 self.assertRaises(TypeError, lcm, 120.0)
1106 self.assertRaises(TypeError, lcm, 120.0, 84)
1107 self.assertRaises(TypeError, lcm, 120, 84.0)
1108 self.assertRaises(TypeError, lcm, 120, 0, 84.0)
1109 self.assertEqual(lcm(MyIndexable(120), MyIndexable(84)), 840)