# Test a bunch of different configurations.
test:
RUSTFLAGS="-D warnings" cargo test
RUSTFLAGS="-D warnings" cargo test --lib --no-default-features
RUSTFLAGS="-D warnings" cargo test --lib --no-default-features --features alloc
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,face-sleepy | grep -v π΄
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,additive,face-sleepy | grep π΄ | grep -v π
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,travel-and-places | grep π | grep -v π
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,additive,travel-and-places | grep π | grep -v π
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,v0006 | grep π | grep -v π³οΈ
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,v1200 | grep π₯± | grep -v π§βπ¦°
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,skin-tones | grep π | grep -v ππ»
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,additive,person,skin-tones | grep πΆπ½
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,genders | grep π§ | grep -v π§ββοΈ
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,additive,person | grep π§ | grep -v π§ββοΈ
RUSTFLAGS="-D warnings" cargo run --example iter --no-default-features --features std,additive,person,genders | grep π§ | grep π§ββοΈ
cargo clippy -- -D warnings
cargo clippy --no-default-features -- -D warnings
cargo clippy --no-default-features --features alloc -- -D warnings
# Run all the examples.
examples:
cargo run --example iter
cargo run --example full