コード例 #1
0
ファイル: test_init.py プロジェクト: cellerich/home-assistant
    def test_toggle(self):
        """Test toggle method."""
        runs = []
        self.hass.services.register("light", SERVICE_TOGGLE, lambda x: runs.append(1))

        comps.toggle(self.hass, "light.Bowl")

        self.hass.pool.block_till_done()

        self.assertEqual(1, len(runs))
コード例 #2
0
ファイル: test_init.py プロジェクト: zgreatone/home-assistant
    def test_toggle(self):
        """Test toggle method."""
        runs = []
        self.hass.services.register('light', SERVICE_TOGGLE,
                                    lambda x: runs.append(1))

        comps.toggle(self.hass, 'light.Bowl')

        self.hass.pool.block_till_done()

        self.assertEqual(1, len(runs))
コード例 #3
0
ファイル: test_init.py プロジェクト: sara0871/-.gitignore-
 def test_toggle(self):
     """Test toggle method."""
     calls = mock_service(self.hass, 'light', SERVICE_TOGGLE)
     comps.toggle(self.hass, 'light.Bowl')
     self.hass.block_till_done()
     self.assertEqual(1, len(calls))
コード例 #4
0
ファイル: test_init.py プロジェクト: simpss/home-assistant
 def test_toggle(self):
     """Test toggle method."""
     calls = mock_service(self.hass, 'light', SERVICE_TOGGLE)
     comps.toggle(self.hass, 'light.Bowl')
     self.hass.block_till_done()
     self.assertEqual(1, len(calls))