From 9a05ca0667427a3494f31f0041742c5a098fd8bd Mon Sep 17 00:00:00 2001 From: Skgland Date: Tue, 2 Jan 2024 19:51:09 +0100 Subject: [PATCH] add failing test for os:argv issue See https://github.com/mthom/scryer-prolog/pull/2263#issuecomment-1874400820 --- tests/scryer/cli/issues/os_argv.stderr | 0 tests/scryer/cli/issues/os_argv.stdin | 4 ++++ tests/scryer/cli/issues/os_argv.stdout | 4 ++++ tests/scryer/cli/issues/os_argv.toml | 2 ++ 4 files changed, 10 insertions(+) create mode 100644 tests/scryer/cli/issues/os_argv.stderr create mode 100644 tests/scryer/cli/issues/os_argv.stdin create mode 100644 tests/scryer/cli/issues/os_argv.stdout create mode 100644 tests/scryer/cli/issues/os_argv.toml diff --git a/tests/scryer/cli/issues/os_argv.stderr b/tests/scryer/cli/issues/os_argv.stderr new file mode 100644 index 00000000..e69de29b diff --git a/tests/scryer/cli/issues/os_argv.stdin b/tests/scryer/cli/issues/os_argv.stdin new file mode 100644 index 00000000..c19efbcd --- /dev/null +++ b/tests/scryer/cli/issues/os_argv.stdin @@ -0,0 +1,4 @@ +os:argv(V). +os:argv(["test1"|_]). +os:argv(["--"|_]). +os:argv(["test2"|_]). diff --git a/tests/scryer/cli/issues/os_argv.stdout b/tests/scryer/cli/issues/os_argv.stdout new file mode 100644 index 00000000..d62a739d --- /dev/null +++ b/tests/scryer/cli/issues/os_argv.stdout @@ -0,0 +1,4 @@ + V = ["test1","--","test2"]. + true. + false. + false. diff --git a/tests/scryer/cli/issues/os_argv.toml b/tests/scryer/cli/issues/os_argv.toml new file mode 100644 index 00000000..831d0fdd --- /dev/null +++ b/tests/scryer/cli/issues/os_argv.toml @@ -0,0 +1,2 @@ +# https://github.com/mthom/scryer-prolog/pull/2263#issuecomment-1874400820 +args = ["-f", "--no-add-history", "--", "test1", "--", "test2"] -- 2.54.0