diff options
| author | Malo <57839069+MDLC01@users.noreply.github.com> | 2024-05-22 21:36:53 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-22 19:36:53 +0000 |
| commit | a6cf584ee9c19cb27bf79410c0d1fec9e5012a27 (patch) | |
| tree | 3c6ef1a1c83914f6944c9f8f718c36d788a4da94 /tests/suite/math/vec.typ | |
| parent | babf641c3a0d53716a2212e59ce0913a331c7df5 (diff) | |
Allow somewhat arbitrary characters as `mat`, `vec` and `cases` `delim` (#4211)
Diffstat (limited to 'tests/suite/math/vec.typ')
| -rw-r--r-- | tests/suite/math/vec.typ | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/tests/suite/math/vec.typ b/tests/suite/math/vec.typ index 312c0ee4..d7bc0b6c 100644 --- a/tests/suite/math/vec.typ +++ b/tests/suite/math/vec.typ @@ -22,6 +22,26 @@ $ v = vec(1, 2+3, 4) $ #set math.vec(delim: "[") $ vec(1, 2) $ ---- math-vec-delim-invalid --- -// Error: 22-25 expected "(", "[", "{", "|", "||", or none +--- math-vec-delim-empty-string --- +// Error: 22-24 expected exactly one character +#set math.vec(delim: "") + +--- math-vec-delim-not-single-char --- +// Error: 22-39 expected exactly one character +#set math.vec(delim: "not a delimiter") + +--- math-vec-delim-invalid-char --- +// Error: 22-25 invalid delimiter: "%" #set math.vec(delim: "%") + +--- math-vec-delim-invalid-symbol --- +// Error: 22-33 invalid delimiter: "%" +#set math.vec(delim: sym.percent) + +--- math-vec-delim-invalid-opening --- +// Error: 22-33 invalid delimiter: "%" +#set math.vec(delim: ("%", none)) + +--- math-vec-delim-invalid-closing --- +// Error: 22-33 invalid delimiter: "%" +#set math.vec(delim: (none, "%")) |
