Add bulb valid temperature range (#122)

This commit is contained in:
Thibault Cohen
2018-06-17 13:01:18 -04:00
committed by Teemu R
parent caa01befd7
commit c6739daacc
3 changed files with 37 additions and 1 deletions

View File

@@ -201,6 +201,13 @@ class TestSmartBulb(TestCase):
def test_rssi(self):
self.sysinfo_schema({'rssi': self.bulb.rssi}) # wrapping for vol
def test_temperature_range(self):
self.assertEqual(self.bulb.valid_temperature_range, (2500, 9000))
with self.assertRaises(ValueError):
self.bulb.color_temp = 1000
with self.assertRaises(ValueError):
self.bulb.color_temp = 10000
class TestSmartBulbLB100(TestSmartBulb):
SYSINFO = sysinfo_lb100