1
0
mirror of https://github.com/lise-henry/crowbook synced 2024-09-20 15:32:54 +02:00
crowbook/tests/book.rs
2016-12-20 21:52:49 +01:00

24 lines
719 B
Rust

extern crate crowbook;
use crowbook::{Book, InfoLevel};
use std::io;
#[test]
fn test_book() {
let mut book = Book::new();
book.set_verbosity(InfoLevel::Error)
.load_file(&format!("{}/{}", env!("CARGO_MANIFEST_DIR"), "tests/test.book"))
.unwrap();
book.render_format_to("html", &mut io::sink()).unwrap();
book.render_format_to("tex", &mut io::sink()).unwrap();
}
#[test]
fn book_example() {
let mut book = Book::new();
book.set_verbosity(InfoLevel::Error)
.load_file(&format!("{}/{}", env!("CARGO_MANIFEST_DIR"), "guide.book"))
.unwrap();
book.render_format_to("html", &mut io::sink()).unwrap();
book.render_format_to("tex", &mut io::sink()).unwrap();
}