def test_update_presence(self, p): assert p.devices == [] p.update_presence() # Should not change anything d = PersonalDevice() p.add_device(d) d._active = False p.update_presence() assert p.present == False d._active = True p.update_presence() assert p.present == True
def d(self): return PersonalDevice()
def test_add_device(self, p): assert p.devices == [] p.add_device(PersonalDevice()) assert len(p.devices) == 1