diff --git a/kasa/tests/test_smartdevice.py b/kasa/tests/test_smartdevice.py index 33cee68b..5d0505d4 100644 --- a/kasa/tests/test_smartdevice.py +++ b/kasa/tests/test_smartdevice.py @@ -170,6 +170,14 @@ async def test_representation(dev): assert pattern.match(str(dev)) +async def test_childrens(dev): + """Make sure that children property is exposed by every device.""" + if dev.is_strip: + assert len(dev.children) > 0 + else: + assert len(dev.children) == 0 + + async def test_internal_state(dev): """Make sure the internal state returns the last update results.""" assert dev.internal_state == dev._last_update