mirror of
https://github.com/ruvnet/RuView
synced 2026-08-08 20:11:43 +00:00
fix(adr-115/ci): drop multi-filter from cargo test invocation (single TESTNAME accepted only)
The mqtt-integration workflow's first cargo-test step was passing three
filters in one invocation:
cargo test ... --lib mqtt:: semantic:: cli::tests
cargo test treats positional args after --lib as ONE TESTNAME and
errored with 'unexpected argument semantic::'. Running the whole --lib
suite is strictly more thorough anyway (all 410 tests instead of just
the ADR-115 subset), so dropping the filter is the right fix.
Refs PR #778.
This commit is contained in:
@@ -79,10 +79,14 @@ jobs:
|
|||||||
|
|
||||||
- name: Verify unit tests still pass under --features mqtt
|
- name: Verify unit tests still pass under --features mqtt
|
||||||
working-directory: v2
|
working-directory: v2
|
||||||
|
# `cargo test` accepts a single TESTNAME filter, so we run the
|
||||||
|
# whole --lib suite here. That gives us the full 410-test green
|
||||||
|
# bar under --features mqtt (which is more reassuring than
|
||||||
|
# filtering anyway).
|
||||||
run: >-
|
run: >-
|
||||||
cargo test -p wifi-densepose-sensing-server
|
cargo test -p wifi-densepose-sensing-server
|
||||||
--features mqtt --no-default-features
|
--features mqtt --no-default-features
|
||||||
--lib mqtt:: semantic:: cli::tests
|
--lib
|
||||||
--no-fail-fast
|
--no-fail-fast
|
||||||
|
|
||||||
- name: Run integration tests against mosquitto
|
- name: Run integration tests against mosquitto
|
||||||
|
|||||||
Reference in New Issue
Block a user