mirror of
https://github.com/python-kasa/python-kasa.git
synced 2025-10-11 18:08:02 +00:00
Fix for SmartStrip repr (#169)
* Added unit tests for repr. * Fix repr for SmartStrip. Fixes #165
This commit is contained in:
@@ -225,6 +225,9 @@ class TestSmartBulb(TestCase):
|
||||
with self.assertRaises(SmartDeviceException):
|
||||
self.bulb.hsv = (0, 0, invalid_brightness)
|
||||
|
||||
def test_repr(self):
|
||||
repr(self.bulb)
|
||||
|
||||
|
||||
class TestSmartBulbLB100(TestSmartBulb):
|
||||
SYSINFO = sysinfo_lb100
|
||||
|
@@ -271,6 +271,9 @@ class TestSmartPlugHS100(TestCase):
|
||||
self.sysinfo_schema({'mac': self.plug.mac}) # wrapping for val
|
||||
# TODO check setting?
|
||||
|
||||
def test_repr(self):
|
||||
repr(self.plug)
|
||||
|
||||
|
||||
class TestSmartPlugHS110(TestSmartPlugHS100):
|
||||
SYSINFO = sysinfo_hs110
|
||||
|
@@ -436,3 +436,6 @@ class TestSmartStripHS300(TestCase):
|
||||
|
||||
def test_mac(self):
|
||||
self.sysinfo_schema({'mac': self.strip.mac}) # wrapping for vol
|
||||
|
||||
def test_repr(self):
|
||||
repr(self.strip)
|
||||
|
Reference in New Issue
Block a user