@@ -68,7 +68,8 @@ matrix:
68
68
- cargo test --features=serde1,log
69
69
- cargo test --examples
70
70
- cargo test --manifest-path rand_core/Cargo.toml
71
- - cargo test --manifest-path rand_core/Cargo.toml --no-default-features
71
+ - cargo test --manifest-path rand_core/Cargo.toml --no-default-feature
72
+ - cargo test --manifest-path rand_distr/Cargo.toml
72
73
- cargo test --manifest-path rand_isaac/Cargo.toml --features=serde1
73
74
# TODO: cannot test rand_pcg due to explicit dependency on i128
74
75
- cargo test --manifest-path rand_xorshift/Cargo.toml --features=serde1
@@ -89,6 +90,7 @@ matrix:
89
90
- cargo test --examples
90
91
- cargo test --manifest-path rand_core/Cargo.toml
91
92
- cargo test --manifest-path rand_core/Cargo.toml --no-default-features
93
+ - cargo test --manifest-path rand_distr/Cargo.toml
92
94
- cargo test --manifest-path rand_isaac/Cargo.toml --features=serde1
93
95
# TODO: cannot test rand_pcg due to explicit dependency on i128
94
96
- cargo test --manifest-path rand_xorshift/Cargo.toml --features=serde1
@@ -114,6 +116,7 @@ matrix:
114
116
- cargo test --examples
115
117
- cargo test --manifest-path rand_core/Cargo.toml
116
118
- cargo test --manifest-path rand_core/Cargo.toml --no-default-features
119
+ - cargo test --manifest-path rand_distr/Cargo.toml
117
120
- cargo test --manifest-path rand_isaac/Cargo.toml --features=serde1
118
121
- cargo test --manifest-path rand_pcg/Cargo.toml --features=serde1
119
122
- cargo test --manifest-path rand_xorshift/Cargo.toml --features=serde1
@@ -143,6 +146,7 @@ matrix:
143
146
- cargo test --examples
144
147
- cargo test --manifest-path rand_core/Cargo.toml
145
148
- cargo test --manifest-path rand_core/Cargo.toml --no-default-features --features=alloc
149
+ - cargo test --manifest-path rand_distr/Cargo.toml
146
150
- cargo test --manifest-path rand_isaac/Cargo.toml --features=serde1
147
151
- cargo test --manifest-path rand_pcg/Cargo.toml --features=serde1
148
152
- cargo test --manifest-path rand_xorshift/Cargo.toml --features=serde1
@@ -172,6 +176,7 @@ matrix:
172
176
- cargo test --examples
173
177
- cargo test --manifest-path rand_core/Cargo.toml
174
178
- cargo test --manifest-path rand_core/Cargo.toml --no-default-features --features=alloc
179
+ - cargo test --manifest-path rand_distr/Cargo.toml
175
180
- cargo test --manifest-path rand_isaac/Cargo.toml --features=serde1
176
181
- cargo test --manifest-path rand_pcg/Cargo.toml --features=serde1
177
182
- cargo test --manifest-path rand_xorshift/Cargo.toml --features=serde1
@@ -223,12 +228,13 @@ matrix:
223
228
- rustup target add x86_64-unknown-netbsd
224
229
- rustup target add x86_64-unknown-redox
225
230
script :
226
- - cargo build --target=x86_64-sun-solaris --all-features
227
- - cargo build --target=x86_64-unknown-cloudabi --all-features
228
- - cargo build --target=x86_64-unknown-freebsd --all-features
229
- # - cargo build --target=x86_64-unknown-fuchsia --all-features
230
- - cargo build --target=x86_64-unknown-netbsd --all-features
231
- - cargo build --target=x86_64-unknown-redox --all-features
231
+ # Test all crates, and the top-level crate with all features:
232
+ - cargo build --target=x86_64-sun-solaris --all --all-features
233
+ - cargo build --target=x86_64-unknown-cloudabi --all --all-features
234
+ - cargo build --target=x86_64-unknown-freebsd --all --all-features
235
+ # - cargo build --target=x86_64-unknown-fuchsia --all --all-features
236
+ - cargo build --target=x86_64-unknown-netbsd --all --all-features
237
+ - cargo build --target=x86_64-unknown-redox --all --all-features
232
238
233
239
# Trust cross-built/emulated targets. We must repeat all non-default values.
234
240
- rust : stable
@@ -263,6 +269,7 @@ script:
263
269
- cargo test --examples
264
270
- cargo test --manifest-path rand_core/Cargo.toml
265
271
- cargo test --manifest-path rand_core/Cargo.toml --no-default-features
272
+ - cargo test --manifest-path rand_distr/Cargo.toml
266
273
- cargo test --manifest-path rand_isaac/Cargo.toml --features=serde1
267
274
- cargo test --manifest-path rand_pcg/Cargo.toml --features=serde1
268
275
- cargo test --manifest-path rand_xorshift/Cargo.toml --features=serde1
0 commit comments