@@ -14,19 +14,31 @@ matrix:
14
14
# TODO: use --tests instead of --lib on more recent compiler
15
15
- cargo test --lib --no-default-features
16
16
- cargo test --package rand_core --no-default-features
17
+ - cargo test --package rand_isaac --no-default-features
18
+ - cargo test --package rand_isaac --features serde1,std
19
+ - cargo test --package rand_xorshift --no-default-features
20
+ - cargo test --package rand_xorshift --features serde1,std
17
21
- cargo test --features serde1,log
18
22
- rust : stable
19
23
os : osx
20
24
install :
21
25
script :
22
26
- cargo test --tests --no-default-features
23
27
- cargo test --package rand_core --no-default-features
28
+ - cargo test --package rand_isaac --no-default-features
29
+ - cargo test --package rand_isaac --features serde1,std
30
+ - cargo test --package rand_xorshift --no-default-features
31
+ - cargo test --package rand_xorshift --features serde1,std
24
32
- cargo test --features serde1,log
25
33
- rust : beta
26
34
install :
27
35
script :
28
36
- cargo test --tests --no-default-features
29
37
- cargo test --package rand_core --no-default-features
38
+ - cargo test --package rand_isaac --no-default-features
39
+ - cargo test --package rand_isaac --features serde1,std
40
+ - cargo test --package rand_xorshift --no-default-features
41
+ - cargo test --package rand_xorshift --features serde1,std
30
42
- cargo test --features serde1,log
31
43
- rust : nightly
32
44
install :
@@ -37,7 +49,7 @@ matrix:
37
49
- cargo test --tests --no-default-features --features=alloc
38
50
- cargo test --package rand_core --no-default-features --features=alloc,serde1
39
51
- cargo test --features serde1,log,nightly,alloc
40
- - cargo test --all --benches
52
+ - cargo test --all --all-features -- benches
41
53
# remove cached documentation, otherwise files from previous PRs can get included
42
54
- rm -rf target/doc
43
55
- cargo doc --no-deps --all --all-features
0 commit comments