diff options
| author | Laurenz <laurmaedje@gmail.com> | 2021-03-29 14:51:54 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2021-03-29 14:51:54 +0200 |
| commit | 9c040a9d2b6aa0400df868c8a8581a9e168b9d14 (patch) | |
| tree | c9052f2dffa386a2f4343e72ae8d18e0f695b964 /tests/typ/library/basic.typ | |
| parent | df7ba364743cbcadbded78df0250c0b58d70503f (diff) | |
Move around test cases 🚚
Diffstat (limited to 'tests/typ/library/basic.typ')
| -rw-r--r-- | tests/typ/library/basic.typ | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/typ/library/basic.typ b/tests/typ/library/basic.typ new file mode 100644 index 00000000..a16215a7 --- /dev/null +++ b/tests/typ/library/basic.typ @@ -0,0 +1,25 @@ +// Test basic functions. +// Ref: false + +--- +#test(type("hi"), "string") +#test(repr([Hi #rect[there]]), "[Hi [<node rect>]]") + +--- +// Check the output. +#test(rgb(0.0, 0.3, 0.7), #004db3) + +// Alpha channel. +#test(rgb(1.0, 0.0, 0.0, 0.5), #ff000080) + +// Warning: 2:11-2:14 should be between 0.0 and 1.0 +// Warning: 1:16-1:20 should be between 0.0 and 1.0 +#test(rgb(-30, 15.5, 0.5), #00ff80) + +// Error: 11-15 missing argument: blue component +#test(rgb(0, 1), #00ff00) + +// Error: 3:11-3:11 missing argument: red component +// Error: 2:11-2:11 missing argument: green component +// Error: 1:11-1:11 missing argument: blue component +#test(rgb(), #000000) |
