diff options
| author | Laurenz <laurmaedje@gmail.com> | 2024-04-13 10:39:45 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2024-05-17 14:27:59 +0200 |
| commit | e039552f9d7bb49da8dafe7a83b87a08202eb30f (patch) | |
| tree | 264b461722f758d85217da804550620cd74b4f9e /tests/typ/compiler/plugin.typ | |
| parent | 8e025c9cdfbb0a5dae536aafc27b5e19eeac1810 (diff) | |
Better test runner (#3922)
Diffstat (limited to 'tests/typ/compiler/plugin.typ')
| -rw-r--r-- | tests/typ/compiler/plugin.typ | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/tests/typ/compiler/plugin.typ b/tests/typ/compiler/plugin.typ deleted file mode 100644 index e727355f..00000000 --- a/tests/typ/compiler/plugin.typ +++ /dev/null @@ -1,36 +0,0 @@ -// Test WebAssembly plugins. -// Ref: false - ---- -#let p = plugin("/assets/plugins/hello.wasm") -#test(p.hello(), bytes("Hello from wasm!!!")) -#test(p.double_it(bytes("hey!")), bytes("hey!.hey!")) -#test( - p.shuffle(bytes("value1"), bytes("value2"), bytes("value3")), - bytes("value3-value1-value2"), -) - ---- -#let p = plugin("/assets/plugins/hello.wasm") - -// Error: 2-20 plugin function takes 0 arguments, but 1 was given -#p.hello(bytes("")) - ---- -#let p = plugin("/assets/plugins/hello.wasm") - -// Error: 10-14 expected bytes, found boolean -// Error: 27-29 expected bytes, found integer -#p.hello(true, bytes(()), 10) - ---- -#let p = plugin("/assets/plugins/hello.wasm") - -// Error: 2-17 plugin errored with: This is an `Err` -#p.returns_err() - ---- -#let p = plugin("/assets/plugins/hello.wasm") - -// Error: 2-16 plugin panicked: wasm `unreachable` instruction executed -#p.will_panic() |
