Add public re-exports for benches

This commit is contained in:
Igor Aleksanov
2019-10-18 08:32:44 +03:00
parent cb5733de86
commit a06b205177
2 changed files with 4 additions and 2 deletions

View File

@@ -1,4 +1,6 @@
//! Benchmarking module.
pub use std::hint::black_box;
use super::{
event::CompletedTest,
helpers::sink::Sink,
@@ -14,7 +16,6 @@ use std::cmp;
use std::io;
use std::panic::{catch_unwind, AssertUnwindSafe};
use std::sync::{Arc, Mutex};
use std::hint::black_box;
/// Manager of the benchmarking runs.
///

View File

@@ -35,6 +35,7 @@ pub use self::ColorConfig::*;
pub use self::types::*;
pub use self::types::TestName::*;
pub use self::options::{Options, ShouldPanic};
pub use self::bench::{Bencher, black_box};
// Module to be used by rustc to compile tests in libtest
pub mod test {
@@ -67,6 +68,7 @@ use std::{
};
pub mod stats;
pub mod bench;
mod formatters;
mod cli;
mod console;
@@ -75,7 +77,6 @@ mod helpers;
mod time;
mod types;
mod options;
mod bench;
mod test_result;
#[cfg(test)]