예제 #1
0
 def test_setup(self):
     self.assertTrue(
         weblink.setup(
             self.hass, {
                 weblink.DOMAIN: {
                     'entities': [{
                         weblink.ATTR_NAME: 'My router',
                         weblink.ATTR_URL: 'http://127.0.0.1/'
                     }, {}]
                 }
             }))
예제 #2
0
 def test_setup(self):
     self.assertTrue(weblink.setup(self.hass, {
         weblink.DOMAIN: {
             'entities': [
                 {
                     weblink.ATTR_NAME: 'My router',
                     weblink.ATTR_URL: 'http://127.0.0.1/'
                 },
                 {}
             ]
         }
     }))
예제 #3
0
    def test_entities_get_created(self):
        self.assertTrue(
            weblink.setup(
                self.hass, {
                    weblink.DOMAIN: {
                        'entities': [{
                            weblink.ATTR_NAME: 'My router',
                            weblink.ATTR_URL: 'http://127.0.0.1/'
                        }, {}]
                    }
                }))

        state = self.hass.states.get('weblink.my_router')

        assert state is not None
        assert state.state == 'http://127.0.0.1/'
예제 #4
0
    def test_entities_get_created(self):
        """Test if new entity is created."""
        self.assertTrue(weblink.setup(self.hass, {
            weblink.DOMAIN: {
                'entities': [
                    {
                        weblink.CONF_NAME: 'My router',
                        weblink.CONF_URL: 'http://127.0.0.1/'
                    },
                ]
            }
        }))

        state = self.hass.states.get('weblink.my_router')

        assert state is not None
        assert state.state == 'http://127.0.0.1/'
예제 #5
0
    def test_entities_get_created(self):
        """Test if new entity is created."""
        self.assertTrue(
            weblink.setup(
                self.hass,
                {
                    weblink.DOMAIN: {
                        "entities": [{weblink.ATTR_NAME: "My router", weblink.ATTR_URL: "http://127.0.0.1/"}, {}]
                    }
                },
            )
        )

        state = self.hass.states.get("weblink.my_router")

        assert state is not None
        assert state.state == "http://127.0.0.1/"
예제 #6
0
    def test_entities_get_created(self):
        self.assertTrue(weblink.setup(self.hass, {
            weblink.DOMAIN: {
                'entities': [
                    {
                        weblink.ATTR_NAME: 'My router',
                        weblink.ATTR_URL: 'http://127.0.0.1/'
                    },
                    {}
                ]
            }
        }))

        state = self.hass.states.get('weblink.my_router')

        assert state is not None
        assert state.state == 'http://127.0.0.1/'
예제 #7
0
    def test_entities_get_created(self):
        """Test if new entity is created."""
        self.assertTrue(
            weblink.setup(
                self.hass, {
                    weblink.DOMAIN: {
                        'entities': [
                            {
                                weblink.CONF_NAME: 'My router',
                                weblink.CONF_URL: 'http://127.0.0.1/'
                            },
                        ]
                    }
                }))

        state = self.hass.states.get('weblink.my_router')

        assert state is not None
        assert state.state == 'http://127.0.0.1/'