def test_invalid_negativ(self): with self.assertRaises(ValueError): brightness(-1)
def test_invalid_string(self): with self.assertRaises(ValueError): brightness('lol')
def test_valid_float_cut(self): self.assertEqual(brightness(2.9), 2)
def test_invalid_max(self): with self.assertRaises(ValueError): brightness(255)
def test_valid_max_string(self): self.assertEqual(brightness('254'), 254)
def test_valid_min_string(self): self.assertEqual(brightness('1'), 1)
def test_valid_max(self): self.assertEqual(brightness(254), 254)
def test_valid_normal(self): self.assertEqual(brightness(100), 100)
def test_valid_min(self): self.assertEqual(brightness(1), 1)