MCPcopy Create free account
hub / github.com/cloud-hypervisor/cloud-hypervisor / logger_pid_token

Function logger_pid_token

cloud-hypervisor/src/logger.rs:381–396  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

379
380 #[test]
381 fn logger_pid_token() {
382 let buf = SharedBuffer::default();
383 let logger = Logger::new(Box::new(buf.clone()), "{pid}").unwrap();
384
385 logger.log(
386 &log::Record::builder()
387 .args(format_args!(""))
388 .level(log::Level::Info)
389 .target("t")
390 .build(),
391 );
392
393 let out = buf.contents();
394 let out = out.trim();
395 assert_eq!(out, std::process::id().to_string(), "got: {out}");
396 }
397
398 #[test]
399 fn logger_tid_token() {

Callers

nothing calls this directly

Calls 5

newFunction · 0.85
logMethod · 0.80
argsMethod · 0.80
contentsMethod · 0.80
cloneMethod · 0.45

Tested by

no test coverage detected