def test_decimal_float(self): """Regression test for issue #3.""" result = mathfilters.mul(Decimal('2.2'), '3.1') self.assertTrue(6 < result < 7, repr(result))
def test_float(self): self.assertEqual(4.2, mathfilters.mul('2.1', '2'))
def test_decimal_int(self): val1 = Decimal('3.3') val2 = 3 self.assertEqual(Decimal('9.9'), mathfilters.mul(val1, val2))
def test_negative2(self): self.assertEqual(-10, mathfilters.mul('-2', '5'))
def test_negative3(self): self.assertEqual(10, mathfilters.mul('-2', '-5'))
def test_positive(self): self.assertEqual(12, mathfilters.mul('3', '4'))
def test_negative1(self): self.assertEqual(-10, mathfilters.mul('2', '-5'))