TESID 1.0.0, with Rust, Python, JS implementations
[tesid] / rust / test
1 #!/bin/sh
2 set -e
3 export RUSTFLAGS="-D warnings"
4 export RUSTDOCFLAGS="-D warnings"
5 for release in "" "--release"; do
6 for subcommand in clippy test doc; do
7 cargo $subcommand $release
8 cargo $subcommand $release --all-features
9 done
10 done
11
12 RUSTFLAGS="--cfg bench" cargo +nightly bench
13 RUSTDOCFLAGS="-D warnings --cfg docsrs" cargo +nightly doc --all-features --no-deps
14 cargo msrv verify