... # doctest: +NORMALIZE_WHITESPACE +ELLIPSIS
test(): {'sender': '', 'event': 'registered', ...
test(): {'sender': 'test()', 'target': 'Test AndState', 'command': 'get state'}
-test(): {'sender': 'Test AndState', 'state': False}
test(): {'sender': 'test()', 'target': 'Test OrState', 'command': 'get state'}
-test(): {'sender': 'Test OrState', 'state': False}
+test(): {'sender': 'Test AndState', 'state': False}
test(): {'sender': 'test()', 'target': 'Test State',
'command': 'set state', 'new state': True}
-test(): {'sender': 'Test State', 'event': 'changed', 'state': True}
-test(): {'sender': 'Test OrState', 'event': 'changed', 'state': True}
-test(): {'sender': 'Test OrSet', 'target': 'Test State 4',
- 'command': 'set state', 'new state': True}
-test(): {'sender': 'Test State 4', 'event': 'changed', 'state': True}
+test(): {'sender': 'Test OrState', 'state': False}
test(): {'sender': 'test()', 'target': 'Test StateAlias',
'command': 'set state', 'new state': True}
+test(): {'sender': 'Test State', 'event': 'changed', 'state': True}
+test(): {'sender': 'test()', 'target': 'Test State',
+ 'command': 'set state', 'new state': False}
test(): {'sender': 'Test StateAlias', 'target': 'Test State 2',
'command': 'set state', 'new state': True}
-test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
-test(): {'sender': 'Test StateAlias', 'event': 'changed', 'state': True}
-test(): {'sender': 'Test AndState', 'event': 'changed', 'state': True}
-test(): {'sender': 'Test AndSet', 'target': 'Test State 3',
+test(): {'sender': 'Test OrState', 'event': 'changed', 'state': True}
+test(): {'sender': 'Test OrSet', 'target': 'Test State 4',
'command': 'set state', 'new state': True}
-test(): {'sender': 'Test State 3', 'event': 'changed', 'state': True}
-test(): {'sender': 'test()', 'target': 'Test State',
- 'command': 'set state', 'new state': False}
test(): {'sender': 'Test State', 'event': 'changed', 'state': False}
-test(): {'sender': 'Test AndState', 'event': 'changed', 'state': False}
-test(): {'sender': 'Test AndSet', 'target': 'Test State 3',
- 'command': 'set state', 'new state': False}
-test(): {'sender': 'Test State 3', 'event': 'changed', 'state': False}
+test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
+test(): {'sender': 'Test State 4', 'event': 'changed', 'state': True}
"""
from controlpi import BasePlugin, Message, MessageTemplate
test(): {'sender': '', 'event': 'registered', ...
test(): {'sender': 'test()', 'target': 'Test State',
'command': 'get state'}
- test(): {'sender': 'Test State', 'state': False}
test(): {'sender': 'test()', 'target': 'Test State',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State', 'event': 'changed', 'state': True}
+ test(): {'sender': 'Test State', 'state': False}
test(): {'sender': 'test()', 'target': 'Test State',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State', 'state': True}
+ test(): {'sender': 'Test State', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test State',
'command': 'get state'}
test(): {'sender': 'Test State', 'state': True}
+ test(): {'sender': 'Test State', 'state': True}
"""
CONF_SCHEMA = True
test(): {'sender': '', 'event': 'registered', ...
test(): {'sender': 'test()', 'target': 'Test State',
'command': 'get state'}
- test(): {'sender': 'Test State', 'state': False}
- test(): {'sender': 'Test StateAlias', 'state': False}
test(): {'sender': 'test()', 'target': 'Test StateAlias',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test StateAlias', 'target': 'Test State',
- 'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State', 'event': 'changed', 'state': True}
- test(): {'sender': 'Test StateAlias', 'event': 'changed', 'state': True}
+ test(): {'sender': 'Test State', 'state': False}
test(): {'sender': 'test()', 'target': 'Test State',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State', 'state': True}
- test(): {'sender': 'Test StateAlias', 'state': True}
+ test(): {'sender': 'Test StateAlias', 'target': 'Test State',
+ 'command': 'set state', 'new state': True}
+ test(): {'sender': 'Test StateAlias', 'state': False}
test(): {'sender': 'test()', 'target': 'Test StateAlias',
'command': 'get state'}
+ test(): {'sender': 'Test State', 'event': 'changed', 'state': True}
+ test(): {'sender': 'Test State', 'state': True}
test(): {'sender': 'Test StateAlias', 'target': 'Test State',
'command': 'get state'}
- test(): {'sender': 'Test State', 'state': True}
+ test(): {'sender': 'Test StateAlias', 'event': 'changed', 'state': True}
test(): {'sender': 'Test StateAlias', 'state': True}
"""
test(): {'sender': '', 'event': 'registered', ...
test(): {'sender': 'test()', 'target': 'Test State 1',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 1', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test State 2',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
- test(): {'sender': 'Test AndState', 'event': 'changed', 'state': True}
+ test(): {'sender': 'Test State 1', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test State 1',
'command': 'set state', 'new state': False}
- test(): {'sender': 'Test State 1', 'event': 'changed', 'state': False}
- test(): {'sender': 'Test AndState', 'event': 'changed', 'state': False}
+ test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test AndState',
'command': 'get state'}
- test(): {'sender': 'Test AndState', 'state': False}
+ test(): {'sender': 'Test State 1', 'event': 'changed', 'state': False}
+ test(): {'sender': 'Test AndState', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test AndState',
'command': 'get sources'}
+ test(): {'sender': 'Test AndState', 'state': True}
+ test(): {'sender': 'Test AndState', 'event': 'changed', 'state': False}
test(): {'sender': 'Test AndState',
'states': ['Test State 1', 'Test State 2']}
"""
test(): {'sender': '', 'event': 'registered', ...
test(): {'sender': 'test()', 'target': 'Test State 1',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 1', 'event': 'changed', 'state': True}
- test(): {'sender': 'Test OrState', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test State 2',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
+ test(): {'sender': 'Test State 1', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test State 1',
'command': 'set state', 'new state': False}
- test(): {'sender': 'Test State 1', 'event': 'changed', 'state': False}
+ test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
+ test(): {'sender': 'Test OrState', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test OrState',
'command': 'get state'}
- test(): {'sender': 'Test OrState', 'state': True}
+ test(): {'sender': 'Test State 1', 'event': 'changed', 'state': False}
test(): {'sender': 'test()', 'target': 'Test OrState',
'command': 'get sources'}
+ test(): {'sender': 'Test OrState', 'state': True}
test(): {'sender': 'Test OrState',
'states': ['Test State 1', 'Test State 2']}
"""
test(): {'sender': '', 'event': 'registered', ...
test(): {'sender': 'test()', 'target': 'Test State 1',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 1', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test State 2',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
- test(): {'sender': 'Test AndSet', 'target': 'Test State 3',
- 'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 3', 'event': 'changed', 'state': True}
+ test(): {'sender': 'Test State 1', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test AndSet',
'command': 'get state'}
- test(): {'sender': 'Test AndSet', 'target': 'Test State 3',
- 'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 3', 'state': True}
+ test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test State 1',
'command': 'set state', 'new state': False}
- test(): {'sender': 'Test State 1', 'event': 'changed', 'state': False}
test(): {'sender': 'Test AndSet', 'target': 'Test State 3',
'command': 'set state', 'new state': False}
- test(): {'sender': 'Test State 3', 'event': 'changed', 'state': False}
+ test(): {'sender': 'Test AndSet', 'target': 'Test State 3',
+ 'command': 'set state', 'new state': True}
test(): {'sender': 'test()', 'target': 'Test AndSet',
'command': 'get state'}
- test(): {'sender': 'Test AndSet', 'target': 'Test State 3',
- 'command': 'set state', 'new state': False}
+ test(): {'sender': 'Test State 1', 'event': 'changed', 'state': False}
test(): {'sender': 'Test State 3', 'state': False}
+ test(): {'sender': 'Test State 3', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test AndSet',
'command': 'get sources'}
+ test(): {'sender': 'Test AndSet', 'target': 'Test State 3',
+ 'command': 'set state', 'new state': True}
+ test(): {'sender': 'Test AndSet', 'target': 'Test State 3',
+ 'command': 'set state', 'new state': False}
test(): {'sender': 'Test AndSet',
'states': ['Test State 1', 'Test State 2']}
+ test(): {'sender': 'Test State 3', 'state': True}
+ test(): {'sender': 'Test State 3', 'event': 'changed', 'state': False}
"""
CONF_SCHEMA = {'properties': {'input states': {'type': 'array',
test(): {'sender': '', 'event': 'registered', ...
test(): {'sender': 'test()', 'target': 'Test State 1',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 1', 'event': 'changed', 'state': True}
- test(): {'sender': 'Test OrSet', 'target': 'Test State 3',
- 'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 3', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test OrSet',
'command': 'get state'}
- test(): {'sender': 'Test OrSet', 'target': 'Test State 3',
- 'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 3', 'state': True}
+ test(): {'sender': 'Test State 1', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test State 2',
'command': 'set state', 'new state': True}
- test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
+ test(): {'sender': 'Test OrSet', 'target': 'Test State 3',
+ 'command': 'set state', 'new state': False}
+ test(): {'sender': 'Test OrSet', 'target': 'Test State 3',
+ 'command': 'set state', 'new state': True}
test(): {'sender': 'test()', 'target': 'Test State 1',
'command': 'set state', 'new state': False}
- test(): {'sender': 'Test State 1', 'event': 'changed', 'state': False}
+ test(): {'sender': 'Test State 2', 'event': 'changed', 'state': True}
+ test(): {'sender': 'Test State 3', 'state': False}
+ test(): {'sender': 'Test State 3', 'event': 'changed', 'state': True}
test(): {'sender': 'test()', 'target': 'Test OrSet',
'command': 'get sources'}
+ test(): {'sender': 'Test State 1', 'event': 'changed', 'state': False}
test(): {'sender': 'Test OrSet',
'states': ['Test State 1', 'Test State 2']}
"""