Skip to content

Commit c229ee7

Browse files
committed
refactor: move tests to snippets
1 parent 93e9eea commit c229ee7

File tree

12 files changed

+199
-153
lines changed

12 files changed

+199
-153
lines changed

tests/snippets/typst/headings.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---input---
2+
= Heading
3+
== Heading
4+
=== Heading
5+
==== Heading
6+
===== Heading
7+
====== Heading
8+
9+
---tokens---
10+
'= Heading' Generic.Heading
11+
'\n' Text.Whitespace
12+
13+
'== Heading' Generic.Heading
14+
'\n' Text.Whitespace
15+
16+
'=== Heading' Generic.Heading
17+
'\n' Text.Whitespace
18+
19+
'==== Heading' Generic.Heading
20+
'\n' Text.Whitespace
21+
22+
'===== Heading' Generic.Heading
23+
'\n' Text.Whitespace
24+
25+
'====== Heading' Generic.Heading
26+
'\n' Text.Whitespace

tests/snippets/typst/literals.txt

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
---input---
2+
#{1}
3+
#{11}
4+
#{111}
5+
#{1111}
6+
#{11111}
7+
#{111111}
8+
#{1111111}
9+
#{11111111}
10+
#{111111111}
11+
#{1111111111}
12+
#{11111111111}
13+
#{111111111111}
14+
#{let a = 0}
15+
16+
---tokens---
17+
'#{' Punctuation
18+
'1' Literal
19+
'}' Punctuation
20+
'\n' Text.Whitespace
21+
22+
'#{' Punctuation
23+
'11' Literal
24+
'}' Punctuation
25+
'\n' Text.Whitespace
26+
27+
'#{' Punctuation
28+
'111' Literal
29+
'}' Punctuation
30+
'\n' Text.Whitespace
31+
32+
'#{' Punctuation
33+
'1111' Literal
34+
'}' Punctuation
35+
'\n' Text.Whitespace
36+
37+
'#{' Punctuation
38+
'11111' Literal
39+
'}' Punctuation
40+
'\n' Text.Whitespace
41+
42+
'#{' Punctuation
43+
'111111' Literal
44+
'}' Punctuation
45+
'\n' Text.Whitespace
46+
47+
'#{' Punctuation
48+
'1111111' Literal
49+
'}' Punctuation
50+
'\n' Text.Whitespace
51+
52+
'#{' Punctuation
53+
'11111111' Literal
54+
'}' Punctuation
55+
'\n' Text.Whitespace
56+
57+
'#{' Punctuation
58+
'111111111' Literal
59+
'}' Punctuation
60+
'\n' Text.Whitespace
61+
62+
'#{' Punctuation
63+
'1111111111' Literal
64+
'}' Punctuation
65+
'\n' Text.Whitespace
66+
67+
'#{' Punctuation
68+
'11111111111' Literal
69+
'}' Punctuation
70+
'\n' Text.Whitespace
71+
72+
'#{' Punctuation
73+
'111111111111' Literal
74+
'}' Punctuation
75+
'\n' Text.Whitespace
76+
77+
'#{' Punctuation
78+
'let' Keyword.Declaration
79+
' ' Text.Whitespace
80+
'a = 0}' Text
81+
'\n' Text.Whitespace

tests/snippets/typst/nesting_1.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---input---
2+
#rect()[]
3+
4+
---tokens---
5+
'#rect' Name.Function
6+
'(' Punctuation
7+
')' Punctuation
8+
'[' Punctuation
9+
']' Punctuation
10+
'\n' Text.Whitespace

tests/snippets/typst/nesting_2.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---input---
2+
#rect()[]#rect()[]
3+
4+
---tokens---
5+
'#rect' Name.Function
6+
'(' Punctuation
7+
')' Punctuation
8+
'[' Punctuation
9+
']' Punctuation
10+
'#rect' Name.Function
11+
'(' Punctuation
12+
')' Punctuation
13+
'[' Punctuation
14+
']' Punctuation
15+
'\n' Text.Whitespace

tests/snippets/typst/nesting_3.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---input---
2+
#rect()[
3+
= Heading
4+
]
5+
6+
---tokens---
7+
'#rect' Name.Function
8+
'(' Punctuation
9+
')' Punctuation
10+
'[' Punctuation
11+
'\n' Text.Whitespace
12+
13+
'= Heading' Generic.Heading
14+
'\n' Text.Whitespace
15+
16+
']' Punctuation
17+
'\n' Text.Whitespace

tests/snippets/typst/nesting_4.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---input---
2+
#rect()[= Heading]
3+
4+
---tokens---
5+
'#rect' Name.Function
6+
'(' Punctuation
7+
')' Punctuation
8+
'[' Punctuation
9+
'= Heading]' Text
10+
'\n' Text.Whitespace

tests/snippets/typst/nesting_5.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---input---
2+
\#
3+
4+
---tokens---
5+
'\\#' Text
6+
'\n' Text.Whitespace

tests/snippets/typst/nesting_6.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---input---
2+
[
3+
4+
---tokens---
5+
'[' Punctuation
6+
'\n' Text.Whitespace

tests/snippets/typst/nesting_7.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---input---
2+
#show
3+
4+
---tokens---
5+
'#show' Keyword.Declaration
6+
'\n' Text.Whitespace

tests/snippets/typst/nesting_8.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---input---
2+
#let a = 0
3+
4+
---tokens---
5+
'#let' Keyword.Declaration
6+
' ' Text.Whitespace
7+
'a = 0' Text
8+
'\n' Text.Whitespace

0 commit comments

Comments
 (0)