X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=fuzz%2Ffuzz_targets%2Futils%2Ftest_logger.rs;h=f828d0638f17726690c2c9b83807866c634287bd;hb=09c7f2f641d2496c2a6280b032f62b6249298a0f;hp=4446897bef8d6f798482fced5bf1d24fa66e9053;hpb=1a9ef40203da58e03defd13379983e6474c20d1b;p=rust-lightning diff --git a/fuzz/fuzz_targets/utils/test_logger.rs b/fuzz/fuzz_targets/utils/test_logger.rs index 4446897be..f828d0638 100644 --- a/fuzz/fuzz_targets/utils/test_logger.rs +++ b/fuzz/fuzz_targets/utils/test_logger.rs @@ -1,23 +1,12 @@ -use lightning::util::logger::{Logger, Level, Record}; +use lightning::util::logger::{Logger, Record}; -pub struct TestLogger { - level: Level, -} - -impl TestLogger { - pub fn new() -> TestLogger { - TestLogger { - level: Level::Off, - } - } - pub fn enable(&mut self, level: Level) { - self.level = level; - } -} +pub struct TestLogger {} impl Logger for TestLogger { fn log(&self, record: &Record) { - #[cfg(any(test, not(feature = "fuzztarget")))] + #[cfg(test)] println!("{:<5} [{} : {}, {}] {}", record.level.to_string(), record.module_path, record.file, record.line, record.args); + #[cfg(not(test))] + let _ = format!("{}", record.args); } }