Merge pull request #26 from jonas-schievink/strict-examples

Deny warnings in doc tests / doc examples
This commit is contained in:
kyren 2017-07-25 18:42:56 -04:00 committed by GitHub
commit a5ea303c22
2 changed files with 4 additions and 1 deletions

View File

@ -1,3 +1,6 @@
// Deny warnings inside doc tests / examples
#![doc(test(attr(deny(warnings))))]
#[cfg_attr(test, macro_use)]
extern crate hlist_macro;

View File

@ -207,7 +207,6 @@ impl<'lua> String<'lua> {
/// # use rlua::{Lua, String};
/// # fn main() {
/// let lua = Lua::new();
/// let globals = lua.globals();
///
/// let non_utf8: String = lua.eval(r#" "test\xff" "#, None).unwrap();
/// assert!(non_utf8.to_str().is_err()); // oh no :(
@ -437,6 +436,7 @@ impl<'lua> Table<'lua> {
///
/// for pair in globals.pairs::<Value, Value>() {
/// let (key, value) = pair?;
/// # let _ = (key, value); // used
/// // ...
/// }
/// # Ok(())