New group logging

This commit is contained in:
Pierre committed 2026-09-27 22:54:08 +02:00
1 parent 400837b41a
commit cded4a0200
14 files changed
+324 -75

No files matched your search

+5 -1
View File
@@ -31,7 +31,11 @@ classes = load_classes(TOOLBOX / 'eventsforwarder.py', {
class ForwarderTests(unittest.TestCase):
def setUp(self):
self.owner = Mock()
# Do not fabricate optional API methods such as log_group on lookup.
self.owner = Mock(spec=[
'entity_exists', 'get_state', 'log', 'log_info', 'log_warning',
'log_error', 'fire_event', 'call_service',
])
self.states = {'media_player.bravia_theatre': 'off',
'binary_sensor.is_tv_on': 'off'}
self.owner.entity_exists.side_effect = lambda entity: entity in self.states