def test_type2(self): sn = SignedNumber(4) sn.name = 'x' self.assertEqual(2147483647, sn.max_val) self.assertEqual(-2147483648, sn.min_val) with self.assertRaises(ValueError): sn.type_check(2147483648)
def test_type2(self): sn = SignedNumber(4) sn.name = 'x' self.assertEqual(2147483647, sn.max_val) self.assertEqual(-2147483648, sn.min_val) with self.assertRaises(ValueError): sn.type_check(2147483648)
def test_type(self): sn = SignedNumber(1) sn.name = 'x' self.assertEqual(127, sn.max_val) self.assertEqual(-128, sn.min_val) with self.assertRaises(TypeError): sn.type_check('123') with self.assertRaises(ValueError): sn.type_check(200)
def test_type(self): sn = SignedNumber(1) sn.name = 'x' self.assertEqual(127, sn.max_val) self.assertEqual(-128, sn.min_val) with self.assertRaises(TypeError): sn.type_check('123') with self.assertRaises(ValueError): sn.type_check(200)