@@ -17,7 +17,7 @@ use traits::{Float, Generator, Int};
1717use validate:: CheckError ;
1818
1919/// Test generators.
20- mod gen {
20+ mod gen_ {
2121 pub mod exhaustive;
2222 pub mod exponents;
2323 pub mod fuzz;
@@ -136,24 +136,24 @@ where
136136{
137137 if F :: BITS <= MAX_BITS_FOR_EXHAUUSTIVE {
138138 // 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) ;
140140 }
141141
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) ;
157157}
158158
159159/// Configuration for a single test.
@@ -343,7 +343,7 @@ fn launch_tests(tests: &mut [TestInfo], cfg: &Config) -> Duration {
343343///
344344/// This calls the generator's iterator multiple times (in parallel) and validates each output.
345345fn test_runner < F : Float , G : Generator < F > > ( test : & TestInfo , cfg : & Config ) {
346- let gen = G :: new ( ) ;
346+ let gen_ = G :: new ( ) ;
347347 let executed = AtomicU64 :: new ( 0 ) ;
348348 let failures = AtomicU64 :: new ( 0 ) ;
349349
@@ -387,7 +387,7 @@ fn test_runner<F: Float, G: Generator<F>>(test: &TestInfo, cfg: &Config) {
387387
388388 // Run the test iterations in parallel. Each thread gets a string buffer to write
389389 // 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) ;
391391
392392 let elapsed = started. elapsed ( ) ;
393393 let executed = executed. into_inner ( ) ;
0 commit comments