From adf82e9d9bd3b3bbbb67c1b33f1068239a209bde Mon Sep 17 00:00:00 2001 From: Emii Tatsuo Date: Mon, 30 Nov 2020 01:17:41 -0500 Subject: [PATCH] Add a doctest for the `blank_line()` method This adds a simple doctest for `blank_line()` but will not be included in the original PR because it is contingent on the merge of a pending PR for adding the `to_string()` method. --- gemtext/src/lib.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gemtext/src/lib.rs b/gemtext/src/lib.rs index c83a7bd..090f2f9 100644 --- a/gemtext/src/lib.rs +++ b/gemtext/src/lib.rs @@ -23,6 +23,17 @@ impl Builder { /// This is equivilent to calling [`text()`] with an empty string, or pushing a blank /// [`Node`] /// + /// ``` + /// # use gemtext::Builder; + /// let greeting = Builder::new() + /// .text("Hello") + /// .blank_line() + /// .text("universe") + /// .to_string(); + /// + /// assert_eq!(greeting.trim(), "Hello\n\nuniverse"); + /// ``` + /// /// [`text()`]: Self::text() pub fn blank_line(mut self) -> Self { self.nodes.push(Node::blank());