Blame 0001-Fix-doctests.patch

ff3a00c
From 7f2afc2458950b928bd3ca54bba3a9fd205bfb86 Mon Sep 17 00:00:00 2001
ff3a00c
From: nabijaczleweli <nabijaczleweli@gmail.com>
ff3a00c
Date: Fri, 6 Jul 2018 08:02:13 +0200
ff3a00c
Subject: [PATCH] Fix doctests
ff3a00c
ff3a00c
Closes #71
ff3a00c
---
ff3a00c
 src/multi.rs | 15 ++++++++++-----
ff3a00c
 1 file changed, 10 insertions(+), 5 deletions(-)
ff3a00c
ff3a00c
diff --git a/src/multi.rs b/src/multi.rs
ff3a00c
index 86707ea..8dc33e1 100644
ff3a00c
--- a/src/multi.rs
ff3a00c
+++ b/src/multi.rs
ff3a00c
@@ -25,10 +25,12 @@ impl MultiBar<Stdout> {
ff3a00c
     /// ```no_run
ff3a00c
     /// use std::thread;
ff3a00c
     /// use pbr::MultiBar;
ff3a00c
+    /// use std::time::Duration;
ff3a00c
     ///
ff3a00c
     /// let mut mb = MultiBar::new();
ff3a00c
     /// mb.println("Application header:");
ff3a00c
     ///
ff3a00c
+    /// # let count = 250;
ff3a00c
     /// let mut p1 = mb.create_bar(count);
ff3a00c
     /// let _ = thread::spawn(move || {
ff3a00c
     ///     for _ in 0..count {
ff3a00c
@@ -97,12 +99,13 @@ impl<T: Write> MultiBar<T> {
ff3a00c
     /// let mut mb = MultiBar::new();
ff3a00c
     /// mb.println("Application header:");
ff3a00c
     ///
ff3a00c
-    /// let mut p1 = MultiBar::create_bar(count);
ff3a00c
+    /// # let count = 250;
ff3a00c
+    /// let mut p1 = mb.create_bar(count);
ff3a00c
     /// // ...
ff3a00c
     ///
ff3a00c
     /// mb.println("Text line between bar1 and bar2");
ff3a00c
     ///
ff3a00c
-    /// let mut p2 = MultiBar::create_bar(count);
ff3a00c
+    /// let mut p2 = mb.create_bar(count);
ff3a00c
     /// // ...
ff3a00c
     ///
ff3a00c
     /// mb.println("Text line between bar2 and bar3");
ff3a00c
@@ -131,17 +134,18 @@ impl<T: Write> MultiBar<T> {
ff3a00c
     /// use pbr::MultiBar;
ff3a00c
     ///
ff3a00c
     /// let mut mb = MultiBar::new();
ff3a00c
+    /// # let (count1, count2, count3) = (250, 62500, 15625000);
ff3a00c
     ///
ff3a00c
     /// // progress bar in level 1
ff3a00c
-    /// let mut p1 = MultiBar::create_bar(count1);
ff3a00c
+    /// let mut p1 = mb.create_bar(count1);
ff3a00c
     /// // ...
ff3a00c
     ///
ff3a00c
     /// // progress bar in level 2
ff3a00c
-    /// let mut p2 = MultiBar::create_bar(count2);
ff3a00c
+    /// let mut p2 = mb.create_bar(count2);
ff3a00c
     /// // ...
ff3a00c
     ///
ff3a00c
     /// // progress bar in level 3
ff3a00c
-    /// let mut p3 = MultiBar::create_bar(count3);
ff3a00c
+    /// let mut p3 = mb.create_bar(count3);
ff3a00c
     ///
ff3a00c
     /// // ...
ff3a00c
     /// mb.listen();
ff3a00c
@@ -172,6 +176,7 @@ impl<T: Write> MultiBar<T> {
ff3a00c
     /// # Examples
ff3a00c
     ///
ff3a00c
     /// ```no_run
ff3a00c
+    /// use std::thread;
ff3a00c
     /// use pbr::MultiBar;
ff3a00c
     ///
ff3a00c
     /// let mut mb = MultiBar::new();
ff3a00c
-- 
ff3a00c
2.21.0
ff3a00c