/ crates / distrox-network / src / util.rs
util.rs
 1  #[cfg(test)]
 2  pub fn setup_tracing_for_test() {
 3      use tracing_subscriber::Layer;
 4      use tracing_subscriber::layer::SubscriberExt;
 5  
 6      let env_filter = tracing_subscriber::EnvFilter::from_default_env();
 7  
 8      let subscriber = tracing_subscriber::registry::Registry::default()
 9          .with(tracing_subscriber::fmt::layer().with_filter(env_filter));
10  
11      if let Err(e) = tracing::subscriber::set_global_default(subscriber) {
12          eprintln!("Failed to set global logging subscriber: {e:?}");
13          std::process::exit(1)
14      }
15  }