diff --git a/src/libstd/io/mod.rs b/src/libstd/io/mod.rs
index 2d52986294d..13d67ff354a 100644
--- a/src/libstd/io/mod.rs
+++ b/src/libstd/io/mod.rs
@@ -53,6 +53,8 @@ Some examples of obvious things you might want to do
     # let _g = ::std::io::ignore_io_error();
     let mut file = File::create(&Path::new("message.txt"));
     file.write(bytes!("hello, file!\n"));
+    # drop(file);
+    # ::std::io::fs::unlink(&Path::new("message.txt"));
     ```
 
 * Iterate over the lines of a file
diff --git a/src/test/compile-fail/lint-missing-doc.rs b/src/test/compile-fail/lint-missing-doc.rs
index a083948bf84..a6440e67f9b 100644
--- a/src/test/compile-fail/lint-missing-doc.rs
+++ b/src/test/compile-fail/lint-missing-doc.rs
@@ -50,6 +50,7 @@ pub trait A {
     /// dox
     fn foo_with_impl() {}
 }
+#[allow(missing_doc)]
 trait B {
     fn foo();
     fn foo_with_impl() {}