Fix doc tests

This commit is contained in:
Steven Fackler 2015-01-09 11:20:43 -08:00
parent 2160227c88
commit 900ae55807

View File

@ -3,6 +3,7 @@
//! package. //! package.
//! //!
//! ```rust,no_run //! ```rust,no_run
//! # #![allow(unstable)]
//! extern crate postgres; //! extern crate postgres;
//! extern crate time; //! extern crate time;
//! //!
@ -273,6 +274,7 @@ impl<'conn> Notifications<'conn> {
/// ## Example /// ## Example
/// ///
/// ```rust,no_run /// ```rust,no_run
/// # #![allow(unstable)]
/// use std::io::{IoError, IoErrorKind}; /// use std::io::{IoError, IoErrorKind};
/// use std::time::Duration; /// use std::time::Duration;
/// ///
@ -284,7 +286,7 @@ impl<'conn> Notifications<'conn> {
/// Err(Error::IoError(IoError { kind: IoErrorKind::TimedOut, .. })) => { /// Err(Error::IoError(IoError { kind: IoErrorKind::TimedOut, .. })) => {
/// println!("Wait for notification timed out"); /// println!("Wait for notification timed out");
/// } /// }
/// Err(e) => println!("Other error: {}", e), /// Err(e) => println!("Other error: {:?}", e),
/// } /// }
/// ``` /// ```
pub fn next_block_for(&mut self, timeout: Duration) -> Result<Notification> { pub fn next_block_for(&mut self, timeout: Duration) -> Result<Notification> {
@ -347,6 +349,7 @@ pub struct CancelData {
/// ## Example /// ## Example
/// ///
/// ```rust,no_run /// ```rust,no_run
/// # #![allow(unstable)]
/// # use postgres::{Connection, SslMode}; /// # use postgres::{Connection, SslMode};
/// # use std::thread::Thread; /// # use std::thread::Thread;
/// # let url = ""; /// # let url = "";
@ -354,7 +357,7 @@ pub struct CancelData {
/// let cancel_data = conn.cancel_data(); /// let cancel_data = conn.cancel_data();
/// Thread::spawn(move || { /// Thread::spawn(move || {
/// conn.execute("SOME EXPENSIVE QUERY", &[]).unwrap(); /// conn.execute("SOME EXPENSIVE QUERY", &[]).unwrap();
/// }).detach(); /// });
/// # let _ = /// # let _ =
/// postgres::cancel_query(url, &SslMode::None, cancel_data); /// postgres::cancel_query(url, &SslMode::None, cancel_data);
/// ``` /// ```
@ -819,6 +822,7 @@ impl Connection {
/// ``` /// ```
/// ///
/// ```rust,no_run /// ```rust,no_run
/// # #![allow(unstable)]
/// # use postgres::{Connection, UserInfo, ConnectParams, SslMode, ConnectTarget, ConnectError}; /// # use postgres::{Connection, UserInfo, ConnectParams, SslMode, ConnectTarget, ConnectError};
/// # fn f() -> Result<(), ConnectError> { /// # fn f() -> Result<(), ConnectError> {
/// # let some_crazy_path = Path::new(""); /// # let some_crazy_path = Path::new("");
@ -871,7 +875,7 @@ impl Connection {
/// let maybe_stmt = conn.prepare("SELECT foo FROM bar WHERE baz = $1"); /// let maybe_stmt = conn.prepare("SELECT foo FROM bar WHERE baz = $1");
/// let stmt = match maybe_stmt { /// let stmt = match maybe_stmt {
/// Ok(stmt) => stmt, /// Ok(stmt) => stmt,
/// Err(err) => panic!("Error preparing statement: {}", err) /// Err(err) => panic!("Error preparing statement: {:?}", err)
/// }; /// };
pub fn prepare<'a>(&'a self, query: &str) -> Result<Statement<'a>> { pub fn prepare<'a>(&'a self, query: &str) -> Result<Statement<'a>> {
let mut conn = self.conn.borrow_mut(); let mut conn = self.conn.borrow_mut();
@ -1301,7 +1305,7 @@ impl<'conn> Statement<'conn> {
/// let stmt = conn.prepare("UPDATE foo SET bar = $1 WHERE baz = $2").unwrap(); /// let stmt = conn.prepare("UPDATE foo SET bar = $1 WHERE baz = $2").unwrap();
/// match stmt.execute(&[&bar, &baz]) { /// match stmt.execute(&[&bar, &baz]) {
/// Ok(count) => println!("{} row(s) updated", count), /// Ok(count) => println!("{} row(s) updated", count),
/// Err(err) => println!("Error executing query: {}", err) /// Err(err) => println!("Error executing query: {:?}", err)
/// } /// }
/// ``` /// ```
pub fn execute(&self, params: &[&ToSql]) -> Result<usize> { pub fn execute(&self, params: &[&ToSql]) -> Result<usize> {
@ -1355,7 +1359,7 @@ impl<'conn> Statement<'conn> {
/// # let baz = true; /// # let baz = true;
/// let mut rows = match stmt.query(&[&baz]) { /// let mut rows = match stmt.query(&[&baz]) {
/// Ok(rows) => rows, /// Ok(rows) => rows,
/// Err(err) => panic!("Error running query: {}", err) /// Err(err) => panic!("Error running query: {:?}", err)
/// }; /// };
/// for row in rows { /// for row in rows {
/// let foo: i32 = row.get("foo"); /// let foo: i32 = row.get("foo");