diff options
Diffstat (limited to 'cli/tests/testdata/task')
9 files changed, 36 insertions, 0 deletions
diff --git a/cli/tests/testdata/task/deno.json b/cli/tests/testdata/task/deno.json new file mode 100644 index 000000000..c26e143e1 --- /dev/null +++ b/cli/tests/testdata/task/deno.json @@ -0,0 +1,8 @@ +{ + "tasks": { + "boolean_logic": "sleep 0.1 && echo 3 && echo 4 & echo 1 && echo 2 || echo NOPE", + "echo": "echo 1", + "strings": "deno run main.ts && deno eval \"console.log(\\\"test\\\")\"", + "exit_code_5": "echo $(echo 10 ; exit 2) && exit 5" + } +} diff --git a/cli/tests/testdata/task/task_additional_args.out b/cli/tests/testdata/task/task_additional_args.out new file mode 100644 index 000000000..8d04f961a --- /dev/null +++ b/cli/tests/testdata/task/task_additional_args.out @@ -0,0 +1 @@ +1 2 diff --git a/cli/tests/testdata/task/task_additional_args_nested_strings.out b/cli/tests/testdata/task/task_additional_args_nested_strings.out new file mode 100644 index 000000000..0e5f35c7f --- /dev/null +++ b/cli/tests/testdata/task/task_additional_args_nested_strings.out @@ -0,0 +1 @@ +1 string "quoted string" diff --git a/cli/tests/testdata/task/task_additional_args_no_logic.out b/cli/tests/testdata/task/task_additional_args_no_logic.out new file mode 100644 index 000000000..a4886a60d --- /dev/null +++ b/cli/tests/testdata/task/task_additional_args_no_logic.out @@ -0,0 +1 @@ +1 || echo 5 diff --git a/cli/tests/testdata/task/task_additional_args_no_shell_expansion.out b/cli/tests/testdata/task/task_additional_args_no_shell_expansion.out new file mode 100644 index 000000000..826a3aaf1 --- /dev/null +++ b/cli/tests/testdata/task/task_additional_args_no_shell_expansion.out @@ -0,0 +1 @@ +1 $(echo 5) diff --git a/cli/tests/testdata/task/task_boolean_logic.out b/cli/tests/testdata/task/task_boolean_logic.out new file mode 100644 index 000000000..94ebaf900 --- /dev/null +++ b/cli/tests/testdata/task/task_boolean_logic.out @@ -0,0 +1,4 @@ +1 +2 +3 +4 diff --git a/cli/tests/testdata/task/task_exit_code_5.out b/cli/tests/testdata/task/task_exit_code_5.out new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/cli/tests/testdata/task/task_exit_code_5.out @@ -0,0 +1 @@ +10 diff --git a/cli/tests/testdata/task/task_no_args.out b/cli/tests/testdata/task/task_no_args.out new file mode 100644 index 000000000..edf028649 --- /dev/null +++ b/cli/tests/testdata/task/task_no_args.out @@ -0,0 +1,9 @@ +Available tasks: +- boolean_logic + sleep 0.1 && echo 3 && echo 4 & echo 1 && echo 2 || echo NOPE +- echo + echo 1 +- exit_code_5 + echo $(echo 10 ; exit 2) && exit 5 +- strings + deno run main.ts && deno eval "console.log(\"test\")" diff --git a/cli/tests/testdata/task/task_non_existent.out b/cli/tests/testdata/task/task_non_existent.out new file mode 100644 index 000000000..916a85706 --- /dev/null +++ b/cli/tests/testdata/task/task_non_existent.out @@ -0,0 +1,10 @@ +Task not found: non_existent +Available tasks: +- boolean_logic + sleep 0.1 && echo 3 && echo 4 & echo 1 && echo 2 || echo NOPE +- echo + echo 1 +- exit_code_5 + echo $(echo 10 ; exit 2) && exit 5 +- strings + deno run main.ts && deno eval "console.log(\"test\")" |