From 6428d8a7a9908d1a5a4919b05805bc279d37cd49 Mon Sep 17 00:00:00 2001 From: evan Date: Fri, 3 Jun 2022 15:45:00 -0400 Subject: [PATCH 1/3] Fix readme doctest --- README.md | 2 +- src/lib.rs | 3 +++ tests/readme.rs | 3 --- 3 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 tests/readme.rs diff --git a/README.md b/README.md index 3dd4a5b..f7e4a4e 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ fn main() { use systemd::journal; journal::print(1, &format!("Rust can talk to the journal: {:?}", 4)); - journal::send(["CODE_FILE=HI", "CODE_LINE=1213", "CODE_FUNCTION=LIES"]); + journal::send(&["CODE_FILE=HI", "CODE_LINE=1213", "CODE_FUNCTION=LIES"]); journal::JournalLog::init().unwrap(); warn!("HI"); sd_journal_log!(4, "HI {:?}", 2); diff --git a/src/lib.rs b/src/lib.rs index 0276a42..f70fd39 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,6 +1,9 @@ #![cfg_attr(feature = "unstable-doc-cfg", feature(doc_cfg))] #![warn(rust_2018_idioms)] +#[cfg(doctest)] +doc_comment::doctest!("../README.md", readme); + extern crate libsystemd_sys as ffi; /* diff --git a/tests/readme.rs b/tests/readme.rs deleted file mode 100644 index 64e40fc..0000000 --- a/tests/readme.rs +++ /dev/null @@ -1,3 +0,0 @@ -use doc_comment::doctest; - -doctest!("../README.md"); From f03c79475073f1c24652e230febba06858ed8c2d Mon Sep 17 00:00:00 2001 From: Elabajaba Date: Mon, 20 Jun 2022 15:22:51 -0400 Subject: [PATCH 2/3] Remove duplicate import in readme. --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index f7e4a4e..733decd 100644 --- a/README.md +++ b/README.md @@ -63,9 +63,7 @@ use log::warn; use systemd::{journal, sd_journal_log}; fn main() { - use systemd::journal; - journal::print(1, &format!("Rust can talk to the journal: {:?}", - 4)); + journal::print(1, &format!("Rust can talk to the journal: {:?}", 4)); journal::send(&["CODE_FILE=HI", "CODE_LINE=1213", "CODE_FUNCTION=LIES"]); journal::JournalLog::init().unwrap(); warn!("HI"); From 0ae536815062d53ac45c6646711b52c199724adb Mon Sep 17 00:00:00 2001 From: Cody P Schafer Date: Thu, 2 May 2024 02:32:15 -0400 Subject: [PATCH 3/3] readme requires journal features to build --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index f70fd39..2fd0ee2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,7 +1,7 @@ #![cfg_attr(feature = "unstable-doc-cfg", feature(doc_cfg))] #![warn(rust_2018_idioms)] -#[cfg(doctest)] +#[cfg(all(feature = "journal", doctest))] doc_comment::doctest!("../README.md", readme); extern crate libsystemd_sys as ffi;