summaryrefslogtreecommitdiff
path: root/src/pdf.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2019-02-20 17:36:34 +0100
committerLaurenz <laurmaedje@gmail.com>2019-02-20 17:36:34 +0100
commit29229c400257834d1d59b2cf53e7ce8f5c8a23dd (patch)
treed5a6045df80d2d8802cad73d11226080dfe6f2cd /src/pdf.rs
parentcaf08ea5fac0a9afa25534f8333c0fef027b0f26 (diff)
Implement parsing trait for str ♻
Diffstat (limited to 'src/pdf.rs')
-rw-r--r--src/pdf.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/pdf.rs b/src/pdf.rs
index e15cc33f..b4d0c41a 100644
--- a/src/pdf.rs
+++ b/src/pdf.rs
@@ -101,15 +101,13 @@ impl<W: Write> WritePdf<Document> for W {
#[cfg(test)]
mod pdf_tests {
use super::*;
- use crate::parsing::{Tokenize, Parse};
+ use crate::parsing::ParseTree;
use crate::doc::Generate;
/// Create a pdf with a name from the source code.
fn test(name: &str, src: &str) {
let mut file = std::fs::File::create(format!("../target/{}", name)).unwrap();
- let doc = src.tokenize()
- .parse().unwrap()
- .generate().unwrap();
+ let doc = src.parse_tree().unwrap().generate().unwrap();
file.write_pdf(&doc).unwrap();
}