Use macro per-test-file

Signed-off-by: Marcel Müller <neikos@neikos.email>
This commit is contained in:
Marcel Müller 2026-03-12 18:15:20 +01:00
parent 605798674f
commit 06816567ff
49 changed files with 213 additions and 271 deletions

View file

@ -1,152 +0,0 @@
---
source: src/ast/mod.rs
expression: parsed
---
ParsedTemplate {
tokens: [
TemplateToken {
kind: LeftDelim,
source: "{{" (0..2),
},
TemplateToken {
kind: Whitespace,
source: " " (2..3),
},
TemplateToken {
kind: ConditionalIf,
source: "if" (3..5),
},
TemplateToken {
kind: Whitespace,
source: " " (5..6),
},
TemplateToken {
kind: Ident,
source: "foo" (6..9),
},
TemplateToken {
kind: Whitespace,
source: " " (9..10),
},
TemplateToken {
kind: RightDelim,
source: "}}" (10..12),
},
TemplateToken {
kind: Whitespace,
source: "\n " (12..25),
},
TemplateToken {
kind: LeftDelim,
source: "{{" (25..27),
},
TemplateToken {
kind: Whitespace,
source: " " (27..28),
},
TemplateToken {
kind: ConditionalIf,
source: "if" (28..30),
},
TemplateToken {
kind: Whitespace,
source: " " (30..31),
},
TemplateToken {
kind: Ident,
source: "bar" (31..34),
},
TemplateToken {
kind: Whitespace,
source: " " (34..35),
},
TemplateToken {
kind: RightDelim,
source: "}}" (35..37),
},
TemplateToken {
kind: Whitespace,
source: "\n " (37..54),
},
TemplateToken {
kind: Content,
source: "Hiii" (54..58),
},
TemplateToken {
kind: Whitespace,
source: "\n " (58..71),
},
TemplateToken {
kind: LeftDelim,
source: "{{" (71..73),
},
TemplateToken {
kind: Whitespace,
source: " " (73..74),
},
TemplateToken {
kind: End,
source: "end" (74..77),
},
TemplateToken {
kind: Whitespace,
source: " " (77..78),
},
TemplateToken {
kind: RightDelim,
source: "}}" (78..80),
},
TemplateToken {
kind: Whitespace,
source: "\n " (80..89),
},
TemplateToken {
kind: LeftDelim,
source: "{{" (89..91),
},
TemplateToken {
kind: Whitespace,
source: " " (91..92),
},
TemplateToken {
kind: End,
source: "end" (92..95),
},
TemplateToken {
kind: Whitespace,
source: " " (95..96),
},
TemplateToken {
kind: RightDelim,
source: "}}" (96..98),
},
TemplateToken {
kind: Whitespace,
source: "\n\n " (98..108),
},
TemplateToken {
kind: LeftDelim,
source: "{{" (108..110),
},
TemplateToken {
kind: Whitespace,
source: " " (110..111),
},
TemplateToken {
kind: Ident,
source: "value" (111..116),
},
TemplateToken {
kind: Whitespace,
source: " " (116..117),
},
TemplateToken {
kind: RightDelim,
source: "}}" (117..119),
},
TemplateToken {
kind: Whitespace,
source: "\n " (119..128),
},
],
}