Add unittest
[ 37s] + for unit_test in '${unit_test_list}'
[ 37s] + ./block_on
[ 37s]
[ 37s] running 3 tests
[ 37s] test async_block ... ok
[ 37s] test async_fn ... ok
[ 37s] test test_sleep ... ok
[ 37s]
[ 37s] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[ 37s]
[ 37s] + for unit_test in '${unit_test_list}'
[ 37s] + ./io
[ 37s]
[ 37s] running 6 tests
[ 37s] test read ... ok
[ 37s] test mock_panics_read_data_left - should panic ... ok
[ 37s] test write_error ... ok
[ 37s] test write ... ok
[ 37s] test read_error ... ok
[ 37s] test mock_panics_write_data_left - should panic ... ok
[ 37s]
[ 37s] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[ 37s]
[ 37s] + for unit_test in '${unit_test_list}'
[ 37s] + ./macros
[ 37s]
[ 37s] running 10 tests
[ 37s] test assert_pending ... ok
[ 37s] test assert_err_on_ok - should panic ... ok
[ 37s] test assert_ok_on_err - should panic ... ok
[ 37s] test assert_eq_on_not_eq - should panic ... ok
[ 37s] test assert_pending_on_ready - should panic ... ok
[ 37s] test assert_ready ... ok
[ 37s] test assert_ready_eq ... ok
[ 37s] test assert_ready_err ... ok
[ 37s] test assert_ready_ok ... ok
[ 37s] test assert_ready_on_pending - should panic ... ok
[ 37s]
[ 37s] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[ 37s]
[ 37s] + exit 0