diff options
Diffstat (limited to 'tests/specs/compile/patch')
-rw-r--r-- | tests/specs/compile/patch/__test__.jsonc | 22 | ||||
-rw-r--r-- | tests/specs/compile/patch/add/deno.json | 4 | ||||
-rw-r--r-- | tests/specs/compile/patch/add/mod.ts | 3 | ||||
-rw-r--r-- | tests/specs/compile/patch/main.out | 1 | ||||
-rw-r--r-- | tests/specs/compile/patch/main/deno.json | 5 | ||||
-rw-r--r-- | tests/specs/compile/patch/main/main.ts | 3 |
6 files changed, 38 insertions, 0 deletions
diff --git a/tests/specs/compile/patch/__test__.jsonc b/tests/specs/compile/patch/__test__.jsonc new file mode 100644 index 000000000..87abf82a7 --- /dev/null +++ b/tests/specs/compile/patch/__test__.jsonc @@ -0,0 +1,22 @@ +{ + "tempDir": true, + "steps": [{ + "if": "unix", + "args": "compile --output my-app main/main.ts", + "output": "[WILDCARD]" + }, { + "if": "unix", + "commandName": "./my-app", + "args": [], + "output": "main.out" + }, { + "if": "windows", + "args": "compile --output my-app.exe main/main.ts", + "output": "[WILDCARD]" + }, { + "if": "windows", + "commandName": "./my-app.exe", + "args": [], + "output": "main.out" + }] +} diff --git a/tests/specs/compile/patch/add/deno.json b/tests/specs/compile/patch/add/deno.json new file mode 100644 index 000000000..40e417993 --- /dev/null +++ b/tests/specs/compile/patch/add/deno.json @@ -0,0 +1,4 @@ +{ + "name": "@denotest/add", + "exports": "./mod.ts" +} diff --git a/tests/specs/compile/patch/add/mod.ts b/tests/specs/compile/patch/add/mod.ts new file mode 100644 index 000000000..7e841b3bf --- /dev/null +++ b/tests/specs/compile/patch/add/mod.ts @@ -0,0 +1,3 @@ +export function add(a: number, b: number): number { + return (a + b) * 2; // it adds wrong +} diff --git a/tests/specs/compile/patch/main.out b/tests/specs/compile/patch/main.out new file mode 100644 index 000000000..1e8b31496 --- /dev/null +++ b/tests/specs/compile/patch/main.out @@ -0,0 +1 @@ +6 diff --git a/tests/specs/compile/patch/main/deno.json b/tests/specs/compile/patch/main/deno.json new file mode 100644 index 000000000..5d341f168 --- /dev/null +++ b/tests/specs/compile/patch/main/deno.json @@ -0,0 +1,5 @@ +{ + "patch": [ + "../add" + ] +} diff --git a/tests/specs/compile/patch/main/main.ts b/tests/specs/compile/patch/main/main.ts new file mode 100644 index 000000000..8fb44d2ed --- /dev/null +++ b/tests/specs/compile/patch/main/main.ts @@ -0,0 +1,3 @@ +import { add } from "jsr:@denotest/add"; + +console.log(add(1, 2)); |