// Copyright Sebastian Wiesner // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. #![deny(warnings, clippy::all)] use log::info; mod journal; use similar_asserts::assert_eq; use systemd_journal_logger_memfd_syscall::JournalLog; #[test] fn init() { JournalLog::new().unwrap().install().unwrap(); log::set_max_level(log::LevelFilter::Info); info!(target: "init", "Hello World"); let entry = journal::read_one_entry("init"); assert_eq!(entry["TARGET"], "init"); assert_eq!(entry["MESSAGE"], "Hello World"); }