@@ -8,23 +8,31 @@ Final configuration: `['fail']`
88
99## Logs
1010``` py
11- DEBUG statemachine.engines.base:base.py:374 States to enter: {S0}
11+ DEBUG pydot:__init__ .py:15 pydot initializing
12+ DEBUG pydot:__init__ .py:16 pydot 3.0 .3
13+ DEBUG pydot.dot_parser:dot_parser.py:43 pydot dot_parser module initializing
14+ DEBUG pydot.core:core.py:20 pydot core module initializing
15+ DEBUG statemachine.engines.base:base.py:415 States to enter: {S0}
16+ DEBUG statemachine.engines.base:base.py:93 New event ' timeout' put on the ' external' queue
1217DEBUG statemachine.engines.sync:sync.py:64 Processing loop started: s0
13- DEBUG statemachine.engines.sync:sync.py:116 External event: TriggerData( machine = < weakproxy at 0x 7f56c65fc450 ; to ' statemachine.io.test225 ' at 0x 7f56c654ee40 > , event = Event( ' timeout' , delay = 1000.0 , internal = False ), send_id = ' cd60b7967dfa4084b83721045f0cddf7 ' , _target = None , execution_time = 1733943930.6780522 , model = Model( state = s0), args = (), kwargs = {})
18+ DEBUG statemachine.engines.sync:sync.py:116 External event: timeout
1419DEBUG statemachine.engines.sync:sync.py:131 Enabled transitions: {transition * from S0 to S1}
15- DEBUG statemachine.engines.base:base.py:283 States to exit : {S0}
16- DEBUG statemachine.engines.base:base.py:374 States to enter: {S1}
17- DEBUG statemachine.io.scxml.actions:actions.py:170 Cond Var1== Var2 -> True
20+ DEBUG statemachine.engines.base:base.py:339 States to exit : {S0}
21+ DEBUG statemachine.engines.base:base.py:415 States to enter: {S1}
22+ DEBUG statemachine.io.scxml.actions:actions.py:180 Cond Var1== Var2 -> True
1823DEBUG statemachine.engines.sync:sync.py:89 Eventless/ internal queue: {transition from S1 to Fail}
19- DEBUG statemachine.engines.base:base.py:283 States to exit : {S1}
20- DEBUG statemachine.engines.base:base.py:374 States to enter: {Fail}
24+ DEBUG statemachine.engines.base:base.py:339 States to exit : {S1}
25+ DEBUG statemachine.engines.base:base.py:415 States to enter: {Fail}
2126
2227```
2328
2429## "On transition" events
2530``` py
26- DebugEvent(source = ' s0' , event = ' timeout' , data = ' {} ' , target = ' s1' )
27- DebugEvent(source = ' s1' , event = ' None' , data = ' {} ' , target = ' fail' )
31+ OnEnterState(state = ' s0' , event = ' __initial__' , data = ' {} ' )
32+ OnTransition(source = ' s0' , event = ' timeout' , data = ' {} ' , target = ' s1' )
33+ OnEnterState(state = ' s1' , event = ' timeout' , data = ' {} ' )
34+ OnTransition(source = ' s1' , event = ' None' , data = ' {} ' , target = ' fail' )
35+ OnEnterState(state = ' fail' , event = ' None' , data = ' {} ' )
2836```
2937
3038## Traceback
0 commit comments