The test test_multi_join() will intermittently fail, although it can take a large number of runs to see this. Running the following script:
#!/bin/bash
set -e
for i in `seq 5000`; do
echo ==================== $i ====================
cargo test -- multi_join;
done
will eventually produce the following error:
running 1 test
test test::test_multi_join ... FAILED
failures:
---- test::test_multi_join stdout ----
thread 'test::test_multi_join' panicked at src/lib.rs:1111:9:
assertion `left == right` failed
left: Ok(0)
right: Err(Empty)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
failures:
test::test_multi_join
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 20 filtered out; finished in 0.00s
error: test failed, to rerun pass `--lib`
The test
test_multi_join()will intermittently fail, although it can take a large number of runs to see this. Running the following script:will eventually produce the following error: