1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 12:59:34 +00:00

Group service / dynamic handling (#7971)

* Add Service to group

* Finish service

* Add service functions

* fix lint

* Address paulus comments

* fix lint & cleanup

* fix lint

* fix lint

* fix lint p3

* add test for check group

* add more tests

* fix lint

* Update service.yaml

* Fix order for tests

* Fix comment

* Fix test

* Fix tests

* Fix name in tests

* Fix view

* Fix default value

* Fix lint

* Fix key error

* add name

* migrate component entity

* fix tests

* fix import

* migrate device tracker

* fix lint

* fix bug

* fix logic

* fix lint

* fix tests

* fix generator

* fix group

* fix other tests.

* Not need to load group on first stage anymore.

* fix service

* add more group depency

* fix tests

* Revert "fix tests"

This reverts commit 35a922b3a8.

* Real fix

* fix test p2

* fix test p3

* fix test p4

* fix test p5

* fix test p6

* fix lint

* fix test p7

* Rename attribute

* fix group test

* fix bug

* fix flagy tests

* fix service.yaml

* fix lint
This commit is contained in:
Pascal Vizeli
2017-06-16 00:52:28 +02:00
committed by GitHub
parent 46f3088a70
commit 814834512a
27 changed files with 444 additions and 168 deletions

View File

@@ -7,7 +7,7 @@ from homeassistant.core import callback
from homeassistant.setup import setup_component
from homeassistant.components import script
from tests.common import get_test_home_assistant, mock_component
from tests.common import get_test_home_assistant
ENTITY_ID = 'script.test'
@@ -20,7 +20,6 @@ class TestScriptComponent(unittest.TestCase):
def setUp(self):
"""Setup things to be run when tests are started."""
self.hass = get_test_home_assistant()
mock_component(self.hass, 'group')
# pylint: disable=invalid-name
def tearDown(self):