From f9984e7377eecc820202b3e8580ad14930af6439 Mon Sep 17 00:00:00 2001 From: He-Pin Date: Thu, 19 Jun 2025 14:12:52 +0800 Subject: [PATCH] chore: Add test for std.removeAt which should not modify the parameter. --- .../test/resources/go_test_suite/builtinRemoveAt2.golden | 7 +++++++ .../test/resources/go_test_suite/builtinRemoveAt2.jsonnet | 3 +++ 2 files changed, 10 insertions(+) create mode 100644 sjsonnet/test/resources/go_test_suite/builtinRemoveAt2.golden create mode 100644 sjsonnet/test/resources/go_test_suite/builtinRemoveAt2.jsonnet diff --git a/sjsonnet/test/resources/go_test_suite/builtinRemoveAt2.golden b/sjsonnet/test/resources/go_test_suite/builtinRemoveAt2.golden new file mode 100644 index 00000000..7683a3ff --- /dev/null +++ b/sjsonnet/test/resources/go_test_suite/builtinRemoveAt2.golden @@ -0,0 +1,7 @@ +[ + "quux", + "foo", + "bar", + "foo", + "bar" +] diff --git a/sjsonnet/test/resources/go_test_suite/builtinRemoveAt2.jsonnet b/sjsonnet/test/resources/go_test_suite/builtinRemoveAt2.jsonnet new file mode 100644 index 00000000..5372d53d --- /dev/null +++ b/sjsonnet/test/resources/go_test_suite/builtinRemoveAt2.jsonnet @@ -0,0 +1,3 @@ +local a = ['quux','foo','bar']; +local b = std.removeAt(a,0); +a+b