more tests

This commit is contained in:
nora 2022-12-20 21:14:16 +01:00
parent 75108c8553
commit 4f4afa627d
7 changed files with 69 additions and 24 deletions

View file

@ -15,6 +15,8 @@ mod expand;
use anyhow::{Context, Result};
use dylib_flag::RustFunction;
use processor::Minimizer;
use tracing::Level;
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt, EnvFilter, Registry};
use crate::processor::Processor;
@ -92,6 +94,21 @@ pub fn minimize(options: Options) -> Result<()> {
Ok(())
}
pub fn init_recommended_tracing_subscriber() {
let registry = Registry::default().with(
EnvFilter::builder()
.with_default_directive(Level::INFO.into())
.from_env()
.unwrap(),
);
let tree_layer = tracing_tree::HierarchicalLayer::new(2)
.with_targets(true)
.with_bracketed_fields(true);
registry.with(tree_layer).init();
}
impl Default for Options {
fn default() -> Self {
Self {