def test_validate_percentage_raises(self): with self.assertRaises(ValidatorException) as ctx: validate_percentage(1.01) self.assertEquals(str(ctx.exception), u"Percentage values should be in decimal format") with self.assertRaises(ValidatorException) as ctx: validate_percentage(-0.01) self.assertEquals(str(ctx.exception), u"Percentage values should be in decimal format")
def test_validate_percentage_pass(self): out = validate_percentage(0.97) self.assertEquals(out, 0.97)
def test_validate_percentage_raises(self): with self.assertRaises(Exception): validate_percentage(1.01) with self.assertRaises(Exception): validate_percentage(-0.01)