@@ -17,7 +17,7 @@ use traits::{Float, Generator, Int};
17
17
use validate:: CheckError ;
18
18
19
19
/// Test generators.
20
- mod gen {
20
+ mod gen_ {
21
21
pub mod exhaustive;
22
22
pub mod exponents;
23
23
pub mod fuzz;
@@ -136,24 +136,24 @@ where
136
136
{
137
137
if F :: BITS <= MAX_BITS_FOR_EXHAUUSTIVE {
138
138
// Only run exhaustive tests if there is a chance of completion.
139
- TestInfo :: register :: < F , gen :: exhaustive:: Exhaustive < F > > ( tests) ;
139
+ TestInfo :: register :: < F , gen_ :: exhaustive:: Exhaustive < F > > ( tests) ;
140
140
}
141
141
142
- gen :: fuzz:: Fuzz :: < F > :: set_iterations ( cfg. fuzz_count ) ;
143
-
144
- TestInfo :: register :: < F , gen :: exponents:: LargeExponents < F > > ( tests) ;
145
- TestInfo :: register :: < F , gen :: exponents:: SmallExponents < F > > ( tests) ;
146
- TestInfo :: register :: < F , gen :: fuzz:: Fuzz < F > > ( tests) ;
147
- TestInfo :: register :: < F , gen :: integers:: LargeInt < F > > ( tests) ;
148
- TestInfo :: register :: < F , gen :: integers:: SmallInt > ( tests) ;
149
- TestInfo :: register :: < F , gen :: long_fractions:: RepeatingDecimal > ( tests) ;
150
- TestInfo :: register :: < F , gen :: many_digits:: RandDigits < F > > ( tests) ;
151
- TestInfo :: register :: < F , gen :: sparse:: FewOnesFloat < F > > ( tests) ;
152
- TestInfo :: register :: < F , gen :: sparse:: FewOnesInt < F > > ( tests) ;
153
- TestInfo :: register :: < F , gen :: spot_checks:: RegressionCheck > ( tests) ;
154
- TestInfo :: register :: < F , gen :: spot_checks:: Special > ( tests) ;
155
- TestInfo :: register :: < F , gen :: subnorm:: SubnormComplete < F > > ( tests) ;
156
- TestInfo :: register :: < F , gen :: subnorm:: SubnormEdgeCases < F > > ( tests) ;
142
+ gen_ :: fuzz:: Fuzz :: < F > :: set_iterations ( cfg. fuzz_count ) ;
143
+
144
+ TestInfo :: register :: < F , gen_ :: exponents:: LargeExponents < F > > ( tests) ;
145
+ TestInfo :: register :: < F , gen_ :: exponents:: SmallExponents < F > > ( tests) ;
146
+ TestInfo :: register :: < F , gen_ :: fuzz:: Fuzz < F > > ( tests) ;
147
+ TestInfo :: register :: < F , gen_ :: integers:: LargeInt < F > > ( tests) ;
148
+ TestInfo :: register :: < F , gen_ :: integers:: SmallInt > ( tests) ;
149
+ TestInfo :: register :: < F , gen_ :: long_fractions:: RepeatingDecimal > ( tests) ;
150
+ TestInfo :: register :: < F , gen_ :: many_digits:: RandDigits < F > > ( tests) ;
151
+ TestInfo :: register :: < F , gen_ :: sparse:: FewOnesFloat < F > > ( tests) ;
152
+ TestInfo :: register :: < F , gen_ :: sparse:: FewOnesInt < F > > ( tests) ;
153
+ TestInfo :: register :: < F , gen_ :: spot_checks:: RegressionCheck > ( tests) ;
154
+ TestInfo :: register :: < F , gen_ :: spot_checks:: Special > ( tests) ;
155
+ TestInfo :: register :: < F , gen_ :: subnorm:: SubnormComplete < F > > ( tests) ;
156
+ TestInfo :: register :: < F , gen_ :: subnorm:: SubnormEdgeCases < F > > ( tests) ;
157
157
}
158
158
159
159
/// Configuration for a single test.
@@ -343,7 +343,7 @@ fn launch_tests(tests: &mut [TestInfo], cfg: &Config) -> Duration {
343
343
///
344
344
/// This calls the generator's iterator multiple times (in parallel) and validates each output.
345
345
fn test_runner < F : Float , G : Generator < F > > ( test : & TestInfo , cfg : & Config ) {
346
- let gen = G :: new ( ) ;
346
+ let gen_ = G :: new ( ) ;
347
347
let executed = AtomicU64 :: new ( 0 ) ;
348
348
let failures = AtomicU64 :: new ( 0 ) ;
349
349
@@ -387,7 +387,7 @@ fn test_runner<F: Float, G: Generator<F>>(test: &TestInfo, cfg: &Config) {
387
387
388
388
// Run the test iterations in parallel. Each thread gets a string buffer to write
389
389
// its check values to.
390
- let res = gen . par_bridge ( ) . try_for_each_init ( String :: new, check_one) ;
390
+ let res = gen_ . par_bridge ( ) . try_for_each_init ( String :: new, check_one) ;
391
391
392
392
let elapsed = started. elapsed ( ) ;
393
393
let executed = executed. into_inner ( ) ;
0 commit comments