X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=vendor%2Ftracing-log%2Ftests%2Flog_tracer.rs;fp=vendor%2Ftracing-log%2Ftests%2Flog_tracer.rs;h=6945aecc97200a7eb1b78e5ccb4727041ab956a1;hb=b5e5c2c844c996bebd47650eb19a9383d66c48b7;hp=136ba74d4e9fd7463f86884752b5510720d4cf4e;hpb=960597bbdfd7248d314cc5390a7e4bb0aaec42b5;p=rustc.git diff --git a/vendor/tracing-log/tests/log_tracer.rs b/vendor/tracing-log/tests/log_tracer.rs index 136ba74d4e..6945aecc97 100644 --- a/vendor/tracing-log/tests/log_tracer.rs +++ b/vendor/tracing-log/tests/log_tracer.rs @@ -21,7 +21,8 @@ struct OwnedMetadata { struct TestSubscriber(Arc); impl Subscriber for TestSubscriber { - fn enabled(&self, _: &Metadata<'_>) -> bool { + fn enabled(&self, meta: &Metadata<'_>) -> bool { + dbg!(meta); true } @@ -34,12 +35,13 @@ impl Subscriber for TestSubscriber { fn record_follows_from(&self, _span: &span::Id, _follows: &span::Id) {} fn event(&self, event: &Event<'_>) { + dbg!(event); *self.0.last_normalized_metadata.lock().unwrap() = ( event.is_log(), event.normalized_metadata().map(|normalized| OwnedMetadata { name: normalized.name().to_string(), target: normalized.target().to_string(), - level: normalized.level().clone(), + level: *normalized.level(), module_path: normalized.module_path().map(String::from), file: normalized.file().map(String::from), line: normalized.line(), @@ -107,7 +109,9 @@ fn normalized_metadata() { } fn last(state: &State, should_be_log: bool, expected: Option) { - let metadata = state.last_normalized_metadata.lock().unwrap(); - assert_eq!(metadata.0, should_be_log); - assert_eq!(metadata.1, expected); + let lock = state.last_normalized_metadata.lock().unwrap(); + let (is_log, metadata) = &*lock; + dbg!(&metadata); + assert_eq!(dbg!(*is_log), should_be_log); + assert_eq!(metadata.as_ref(), expected.as_ref()); }