Add a doctest for the `blank_line()` method
continuous-integration/drone/pr Build is passing Details

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.
This commit is contained in:
Emii Tatsuo 2020-11-30 01:17:41 -05:00
parent c69ec3b7df
commit adf82e9d9b
No known key found for this signature in database
GPG Key ID: 68FAB2E2E6DFC98B
1 changed files with 11 additions and 0 deletions

View File

@ -23,6 +23,17 @@ impl Builder {
/// This is equivilent to calling [`text()`] with an empty string, or pushing a blank /// This is equivilent to calling [`text()`] with an empty string, or pushing a blank
/// [`Node`] /// [`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() /// [`text()`]: Self::text()
pub fn blank_line(mut self) -> Self { pub fn blank_line(mut self) -> Self {
self.nodes.push(Node::blank()); self.nodes.push(Node::blank());