Example #1
0
    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 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
Example #3
0
 def test_get(self):
     assert PersonalDevice.get("xyz") == None
     assert PersonalDevice.get("fritz_box_host") == PersonalDeviceFritzBoxHost
Example #4
0
 def test_types(self):
     types = PersonalDevice.types()
     assert len(types) > 0
 def d(self):
     return PersonalDevice()
 def test_get(self):
     assert PersonalDevice.get("xyz") == None
     assert PersonalDevice.get(
         "fritz_box_host") == PersonalDeviceFritzBoxHost
 def test_types(self):
     types = PersonalDevice.types()
     assert len(types) > 0
 def test_add_device(self, p):
     assert p.devices == []
     p.add_device(PersonalDevice())
     assert len(p.devices) == 1