def test_with_max_zero(self):
    t = types.Integer(min=(- 456), max=0)
    self.assertRaises(ValueError, t, 1)
    t(0)
    t((- 123))
    t((- 300))
    t((- 456))
    self.assertRaises(ValueError, t, 201)
    self.assertRaises(ValueError, t, (- 457))
def test_with_max_zero(self):
    t = types.Integer(min=(- 456), max=0)
    self.assertRaises(ValueError, t, 1)
    t(0)
    t((- 123))
    t((- 300))
    t((- 456))
    self.assertRaises(ValueError, t, 201)
    self.assertRaises(ValueError, t, (- 457))