diff options
| author | Laurenz <laurmaedje@gmail.com> | 2022-02-02 20:33:19 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2022-02-02 20:33:19 +0100 |
| commit | 20a1fd8bc7749f859aaef268d0add9c4bc11c4bd (patch) | |
| tree | 1faeb8c22c45a446310326c90f4b1c912595219d /tests | |
| parent | c5e05ac0eacefcb621f8cae7a0ddfa8bd526bf21 (diff) | |
Remove root node
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/typeset.rs | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/tests/typeset.rs b/tests/typeset.rs index 31610ffc..59a8425f 100644 --- a/tests/typeset.rs +++ b/tests/typeset.rs @@ -23,7 +23,7 @@ use typst::Context; use { filedescriptor::{FileDescriptor, StdioDescriptor::*}, std::fs::File, - typst::layout::RootNode, + typst::eval::Template, }; const TYP_DIR: &str = "./typ"; @@ -266,7 +266,7 @@ fn test_part( let id = ctx.sources.provide(src_path, src); let source = ctx.sources.get(id); if debug { - println!("Syntax: {:#?}", source.root()) + println!("Syntax Tree: {:#?}", source.root()) } let (local_compare_ref, mut ref_errors) = parse_metadata(&source); @@ -276,15 +276,14 @@ fn test_part( let (frames, mut errors) = match ctx.evaluate(id) { Ok(module) => { - let tree = module.into_root(); if debug { - println!("Layout: {tree:#?}"); + println!("Template: {:#?}", module.template); } - let mut frames = tree.layout(ctx); + let mut frames = module.template.layout(ctx); #[cfg(feature = "layout-cache")] - (ok &= test_incremental(ctx, i, &tree, &frames)); + (ok &= test_incremental(ctx, i, &module.template, &frames)); if !compare_ref { frames.clear(); @@ -484,7 +483,7 @@ fn test_reparse(src: &str, i: usize, rng: &mut LinearShift) -> bool { fn test_incremental( ctx: &mut Context, i: usize, - tree: &RootNode, + template: &Template, frames: &[Arc<Frame>], ) -> bool { let mut ok = true; @@ -499,7 +498,7 @@ fn test_incremental( ctx.layout_cache.turnaround(); - let cached = silenced(|| tree.layout(ctx)); + let cached = silenced(|| template.layout(ctx)); let total = reference.levels() - 1; let misses = ctx .layout_cache |
