pytransitions / transitions

A lightweight, object-oriented finite state machine implementation in Python with many extensions
MIT License
5.49k stars 524 forks source link

Coroutines are never awaited in tests #514

Closed thedrow closed 3 years ago

thedrow commented 3 years ago
tests/test_async.py::TestAsync::test_new_state_in_enter_callback
tests/test_async.py::AsyncGraphMachine::test_new_state_in_enter_callback
  /home/thedrow/Documents/Projects/transitions/tests/test_core.py:1178: RuntimeWarning: coroutine 'AsyncEvent.trigger' was never awaited
    machine.to_B()

tests/test_async.py::TestHierarchicalAsync::test_new_state_in_enter_callback
tests/test_async.py::AsyncHierarchicalGraphMachine::test_new_state_in_enter_callback
  /home/thedrow/Documents/Projects/transitions/tests/test_core.py:1178: RuntimeWarning: coroutine 'HierarchicalAsyncMachine.trigger_event' was never awaited
    machine.to_B()
aleneum commented 3 years ago

fixed in 0.8.7. thanks for the info.