@@ -44,8 +44,19 @@ cargo batch \
4444 --- build --release --manifest-path examples/rp-pico-2-w/Cargo.toml --target thumbv8m.main-none-eabihf --features skip-cyw43-firmware
4545# --- build --release --manifest-path examples/apache-nimble/Cargo.toml --target thumbv7em-none-eabihf
4646
47- cargo fmt --check --manifest-path ./host/Cargo.toml
48- cargo clippy --manifest-path ./host/Cargo.toml --features gatt,peripheral,central
47+ cargo +nightly fmt --check --manifest-path ./host/Cargo.toml
48+ cargo +nightly fmt --check --manifest-path ./host-macros/Cargo.toml
49+
50+ cargo clippy --manifest-path ./host/Cargo.toml --features central,gatt,peripheral,scan,security
51+ cargo clippy --manifest-path ./host-macros/Cargo.toml
52+
4953cargo test --manifest-path ./host/Cargo.toml --lib -- --nocapture
50- cargo test --manifest-path ./host/Cargo.toml --no-run -- --nocapture
51- cargo test --manifest-path ./examples/tests/Cargo.toml --no-run -- --nocapture
54+ cargo test --manifest-path ./host/Cargo.toml --no-run
55+ # cargo test --manifest-path ./host/Cargo.toml --features central,gatt,peripheral,scan,security --lib -- --nocapture
56+ # Fails with:
57+ # thread 'security_manager::pairing::peripheral::tests::just_works_with_irk_distribution' panicked at src/security_manager/pairing/peripheral.rs:911:13:
58+ # assertion failed: pairing_data.local_features.responder_key_distribution.identity_key()
59+
60+ cargo test --manifest-path ./host/Cargo.toml --features central,gatt,peripheral,scan,security --no-run
61+ cargo test --manifest-path ./host-macros/Cargo.toml --lib -- --nocapture
62+ cargo test --manifest-path ./examples/tests/Cargo.toml --no-run
0 commit comments