summaryrefslogtreecommitdiff
path: root/tests/test_statemachine.py
AgeCommit message (Collapse)Author
2010-07-01fix for statemachine where operations would unintentionally block if the ↵Tom Nichols
lock was acquired in a long-running transition
2010-06-07added documentation for transition_ctx and removed some superfluous comment ↵Thom Nichols
lines
2010-06-07added __str__Thom Nichols
2010-06-07context manager now returns a boolean 'result' as the context variable to ↵Thom Nichols
indicate whether the transition timed out or if you are actually locked when entering the context body
2010-06-07context manager is working but there's a fatal flaw: inside the body of the ↵Thom Nichols
'with' statement, there's no way to tell whether or not the transition occurred or timed out.
2010-06-03added function execution on transition, and more unit tests.Thom Nichols
2010-06-02overhauled state machine. Now allows for atomic transitions.Thom Nichols
Next step: atomic function calls (and maybe 'handlers') on state transition.