@@ -12,15 +12,10 @@ alias nt := nextest
12
12
# run all tests, clippy, including journey tests, try building docs
13
13
test : clippy check doc unit-tests journey-tests-pure journey-tests-small journey-tests-async journey-tests
14
14
15
- # run all tests, without clippy, including journey tests, try building docs (and clear target)
16
- ci-test-full : check doc unit-tests clear-target ci-journey-tests
17
-
18
- # run all tests, without clippy, and try building docs (without clearing the target)
15
+ # run all tests, without clippy, and try building docs
19
16
ci-test : check doc unit-tests
20
17
21
- # run all journey tests
22
- # these should be run in a fresh clone or after `cargo clean`
23
- # (and workaround a just-issue of deduplicating targets)
18
+ # run all journey tests - should be run in a fresh clone or after `cargo clean`
24
19
ci-journey-tests : journey-tests-pure journey-tests-small journey-tests-async journey-tests
25
20
26
21
clear-target :
@@ -191,7 +186,7 @@ unit-tests:
191
186
cargo nextest run -p gix --no-default-features --features basic,extras,comfort,need-more-recent-msrv
192
187
cargo nextest run -p gix --features async-network-client
193
188
cargo nextest run -p gix --features blocking-network-client
194
- cargo nextest run -p gitoxide-core --lib
189
+ cargo nextest run -p gitoxide-core --lib --no-tests=warn
195
190
196
191
# These tests aren't run by default as they are flaky (even locally)
197
192
unit-tests-flaky :
@@ -245,10 +240,10 @@ audit:
245
240
cargo deny check advisories bans licenses sources
246
241
247
242
# run tests with `cargo nextest` (all unit-tests, no doc-tests, faster)
248
- nextest * FLAGS = " --all ":
243
+ nextest * FLAGS = " --workspace ":
249
244
cargo nextest run {{ FLAGS }}
250
245
251
- summarize EXPRESSION = " all()": (nextest " --all --run-ignored all --no-fail-fast --status-level none --final-status-level none -E '" EXPRESSION " '" )
246
+ summarize EXPRESSION = " all()": (nextest " --workspace --run-ignored all --no-fail-fast --status-level none --final-status-level none -E '" EXPRESSION " '" )
252
247
253
248
# run nightly rustfmt for its extra features, but check that it won't upset stable rustfmt
254
249
fmt :
0 commit comments