Fix doc tests

This commit is contained in:
Rutger 2017-02-17 17:22:09 +01:00
parent e3d0cb8cff
commit 7583aaccba

View file

@ -12,6 +12,7 @@
//! use nom::IResult;
//! use std::io::Read;
//!
//! fn main() {
//! let mut file = std::fs::File::open("playlist.m3u8").unwrap();
//! let mut bytes: Vec<u8> = Vec::new();
//! file.read_to_end(&mut bytes).unwrap();
@ -30,6 +31,7 @@
//! IResult::Error(e) => panic!("Parsing error: \n{}", e),
//! IResult::Incomplete(e) => panic!("Parsing error: \n{:?}", e),
//! }
//! }
//! ```
//!
//! Parsing a master playlist directly
@ -40,12 +42,14 @@
//! use std::io::Read;
//! use nom::IResult;
//!
//! fn main() {
//! let mut file = std::fs::File::open("masterplaylist.m3u8").unwrap();
//! let mut bytes: Vec<u8> = Vec::new();
//! file.read_to_end(&mut bytes).unwrap();
//!
//! if let IResult::Done(_, pl) = m3u8_rs::parse_master_playlist(&bytes) {
//! println!("{}", pl);
//! println!("{:?}", pl);
//! }
//! }
//!
//! ```
@ -53,7 +57,10 @@
//! Creating a playlist and writing it back to a vec/file
//!
//! ```
//! extern crate m3u8_rs;
//! use m3u8_rs::playlist::{MediaPlaylist, MediaPlaylistType, MediaSegment};
//!
//! fn main() {
//! let playlist = MediaPlaylist {
//! version: 6,
//! target_duration: 3.0,
@ -72,11 +79,12 @@
//! ..Default::default()
//! };
//!
//! let mut v: Vec<u8> = Vec::new();
//! playlist_original.write_to(&mut v).unwrap();
//! //let mut v: Vec<u8> = Vec::new();
//! //playlist.write_to(&mut v).unwrap();
//!
//! let mut file = std::fs::File::open("playlist.m3u8").unwrap();
//! playlist_original.write_to(&mut file).unwrap();
//! //let mut file = std::fs::File::open("playlist.m3u8").unwrap();
//! //playlist.write_to(&mut file).unwrap();
//! }
//!
//! ```