summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-02-11 17:33:13 +0100
committerLaurenz <laurmaedje@gmail.com>2021-02-11 17:33:13 +0100
commit1711b67877ce5c290e049775c340c9324f15341e (patch)
tree92d6ff7285cdc2d694ccfdf733ce8757866636ec /tests
parentf9197dcfef11c4c054a460c80ff6023dae6f1f2a (diff)
Move all pretty printing into one module and pretty print values 🦋
Diffstat (limited to 'tests')
-rw-r--r--tests/lang/ref/call-bracket.pngbin1700 -> 1611 bytes
-rw-r--r--tests/typeset.rs7
2 files changed, 4 insertions, 3 deletions
diff --git a/tests/lang/ref/call-bracket.png b/tests/lang/ref/call-bracket.png
index a1214b3d..347907b8 100644
--- a/tests/lang/ref/call-bracket.png
+++ b/tests/lang/ref/call-bracket.png
Binary files differ
diff --git a/tests/typeset.rs b/tests/typeset.rs
index d64294d1..4b459a93 100644
--- a/tests/typeset.rs
+++ b/tests/typeset.rs
@@ -25,7 +25,7 @@ use typst::layout::{Element, Expansion, Fill, Frame, Geometry, Image, Shape};
use typst::library;
use typst::parse::{LineMap, Scanner};
use typst::shaping::Shaped;
-use typst::syntax::{Location, Pos, SpanVec, Spanned, WithSpan};
+use typst::syntax::{Location, Pos, Spanned};
use typst::typeset;
const TYP_DIR: &str = "typ";
@@ -266,7 +266,7 @@ fn test_part(
(ok, frames)
}
-fn parse_metadata(src: &str, map: &LineMap) -> (Option<bool>, SpanVec<Diag>) {
+fn parse_metadata(src: &str, map: &LineMap) -> (Option<bool>, Vec<Spanned<Diag>>) {
let mut diags = vec![];
let mut compare_ref = None;
@@ -304,7 +304,8 @@ fn parse_metadata(src: &str, map: &LineMap) -> (Option<bool>, SpanVec<Diag>) {
let mut s = Scanner::new(rest);
let (start, _, end) = (pos(&mut s), s.eat_assert('-'), pos(&mut s));
- diags.push(Diag::new(level, s.rest().trim()).with_span(start .. end));
+ let diag = Diag::new(level, s.rest().trim());
+ diags.push(Spanned::new(diag, start .. end));
}
diags.sort_by_key(|d| d.span);