Add unittest
[ 46s] + ./bounded
[ 46s]
[ 46s] running 21 tests
[ 46s] test capacity ... ok
[ 46s] test len_empty_full ... ok
[ 46s] test receiver_count ... ok
[ 46s] test recv_after_close ... ok
[ 46s] test len ... ok
[ 46s] test send_after_close ... ok
[ 46s] test sender_count ... ok
[ 46s] test smoke ... ok
[ 46s] test smoke_blocking ... ok
[ 46s] test weak ... ok
[ 46s] test spsc ... ok
[ 46s] test mpmc ... ok
[ 46s] test mpmc_stream ... ok
[ 46s] test forget_blocked_receiver ... ok
[ 46s] test forget_blocked_sender ... ok
[ 47s] test close_wakes_sender ... ok
[ 47s] test close_wakes_receiver ... ok
[ 48s] test try_recv ... ok
[ 48s] test try_send ... ok
[ 49s] test recv ... ok
[ 49s] test send ... ok
[ 49s]
[ 49s] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.57s
[ 49s]
[ 49s] + for unit_test in '"bounded"' '"unbounded"'
[ 49s] + ./unbounded
[ 50s]
[ 50s] running 18 tests
[ 50s] test capacity ... ok
[ 50s] test len ... ok
[ 50s] test len_empty_full ... ok
[ 50s] test recv_after_close ... ok
[ 50s] test receiver_count ... ok
[ 50s] test send ... ok
[ 50s] test send_after_close ... ok
[ 50s] test sender_count ... ok
[ 50s] test smoke ... ok
[ 50s] test smoke_blocking ... ok
[ 50s] test mpmc ... ok
[ 50s] test mpmc_stream ... ok
[ 50s] test try_send ... ok
[ 50s] test weak ... ok
[ 50s] test spsc ... ok
[ 51s] test close_wakes_receiver ... ok
[ 52s] test try_recv ... ok
[ 53s] test recv ... ok
[ 53s]
[ 53s] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.70s