git.delta.rocks / jrsonnet / refs/commits / 2b1a57eab91a

difftreelog

test add new golden files

ykywukvkYaroslav Bolyukin2026-04-25parent: #48e3836.patch.diff
in: master

12 files changed

addedtests/cpp_test_suite_golden_override_ir_parser/error.flatMap_array_typecheck.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/cpp_test_suite_golden_override_ir_parser/error.flatMap_array_typecheck.jsonnet.golden
@@ -0,0 +1,2 @@
+runtime error: in std.join all items should be arrays
+    error.flatMap_array_typecheck.jsonnet:1:12-45: function <builtin_flatmap> call
\ No newline at end of file
addedtests/cpp_test_suite_golden_override_ir_parser/error.flatMap_seq_typecheck.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/cpp_test_suite_golden_override_ir_parser/error.flatMap_seq_typecheck.jsonnet.golden
@@ -0,0 +1,5 @@
+type error: every failed from array | string:
+  - expected array, got object
+  - expected string, got object
+    argument <arr> evaluation
+    error.flatMap_seq_typecheck.jsonnet:1:12-52: function <builtin_flatmap> call
\ No newline at end of file
addedtests/cpp_test_suite_golden_override_ir_parser/error.flatMap_string_typecheck.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/cpp_test_suite_golden_override_ir_parser/error.flatMap_string_typecheck.jsonnet.golden
@@ -0,0 +1,2 @@
+runtime error: in std.join all items should be strings
+    error.flatMap_string_typecheck.jsonnet:1:12-50: function <builtin_flatmap> call
\ No newline at end of file
addedtests/cpp_test_suite_golden_override_ir_parser/error.manifest_toml_null_value.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/cpp_test_suite_golden_override_ir_parser/error.manifest_toml_null_value.jsonnet.golden
@@ -0,0 +1,5 @@
+runtime error: tried to manifest null
+    table <c> manifestification
+    section <b> manifestification
+    section <a> manifestification
+    error.manifest_toml_null_value.jsonnet:17:19-55: function <builtin_manifest_toml_ex> call
\ No newline at end of file
addedtests/cpp_test_suite_golden_override_ir_parser/error.parse.text_block_indent_spaces.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/cpp_test_suite_golden_override_ir_parser/error.parse.text_block_indent_spaces.jsonnet.golden
@@ -0,0 +1,2 @@
+syntax error: unterminated text block
+    error.parse.text_block_indent_spaces.jsonnet:17:1
\ No newline at end of file
addedtests/cpp_test_suite_golden_override_ir_parser/error.static_error_var_not_exist.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/cpp_test_suite_golden_override_ir_parser/error.static_error_var_not_exist.jsonnet.golden
@@ -0,0 +1,2 @@
+local is not defined: tmp2
+    error.static_error_var_not_exist.jsonnet:17:16-21: local <tmp2> access
\ No newline at end of file
addedtests/cpp_test_suite_golden_override_ir_parser/error.std_parseYaml1.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/cpp_test_suite_golden_override_ir_parser/error.std_parseYaml1.jsonnet.golden
@@ -0,0 +1,6 @@
+runtime error: failed to parse yaml: error: line 1 column 5: mapping values are not allowed in this context at line 1, column 5
+ --> <input>:1:5
+  |
+1 | a: b:
+  |     ^ mapping values are not allowed in this context at line 1, column 5
+    error.std_parseYaml1.jsonnet:1:14-24: function <builtin_parse_yaml> call
\ No newline at end of file
addedtests/go_testdata_golden_override_ir_parser/builtinManifestJsonEx_cyclic.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/go_testdata_golden_override_ir_parser/builtinManifestJsonEx_cyclic.jsonnet.golden
@@ -0,0 +1,201 @@
+stack overflow, try to reduce recursion, or set --max-stack to bigger value
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    builtinManifestJsonEx_cyclic.jsonnet:1:19-33: function <builtin_manifest_json_ex> call
\ No newline at end of file
addedtests/go_testdata_golden_override_ir_parser/builtin_manifestTomlEx_cyclic.jsonnet.goldendiffbeforeafterboth
after · tests/go_testdata_golden_override_ir_parser/builtin_manifestTomlEx_cyclic.jsonnet.golden
1stack overflow, try to reduce recursion, or set --max-stack to bigger value2    section <a> manifestification3    section <b> manifestification4    section <a> manifestification5    section <b> manifestification6    section <a> manifestification7    section <b> manifestification8    section <a> manifestification9    section <b> manifestification10    section <a> manifestification11    section <b> manifestification12    section <a> manifestification13    section <b> manifestification14    section <a> manifestification15    section <b> manifestification16    section <a> manifestification17    section <b> manifestification18    section <a> manifestification19    section <b> manifestification20    section <a> manifestification21    section <b> manifestification22    section <a> manifestification23    section <b> manifestification24    section <a> manifestification25    section <b> manifestification26    section <a> manifestification27    section <b> manifestification28    section <a> manifestification29    section <b> manifestification30    section <a> manifestification31    section <b> manifestification32    section <a> manifestification33    section <b> manifestification34    section <a> manifestification35    section <b> manifestification36    section <a> manifestification37    section <b> manifestification38    section <a> manifestification39    section <b> manifestification40    section <a> manifestification41    section <b> manifestification42    section <a> manifestification43    section <b> manifestification44    section <a> manifestification45    section <b> manifestification46    section <a> manifestification47    section <b> manifestification48    section <a> manifestification49    section <b> manifestification50    section <a> manifestification51    section <b> manifestification52    section <a> manifestification53    section <b> manifestification54    section <a> manifestification55    section <b> manifestification56    section <a> manifestification57    section <b> manifestification58    section <a> manifestification59    section <b> manifestification60    section <a> manifestification61    section <b> manifestification62    section <a> manifestification63    section <b> manifestification64    section <a> manifestification65    section <b> manifestification66    section <a> manifestification67    section <b> manifestification68    section <a> manifestification69    section <b> manifestification70    section <a> manifestification71    section <b> manifestification72    section <a> manifestification73    section <b> manifestification74    section <a> manifestification75    section <b> manifestification76    section <a> manifestification77    section <b> manifestification78    section <a> manifestification79    section <b> manifestification80    section <a> manifestification81    section <b> manifestification82    section <a> manifestification83    section <b> manifestification84    section <a> manifestification85    section <b> manifestification86    section <a> manifestification87    section <b> manifestification88    section <a> manifestification89    section <b> manifestification90    section <a> manifestification91    section <b> manifestification92    section <a> manifestification93    section <b> manifestification94    section <a> manifestification95    section <b> manifestification96    section <a> manifestification97    section <b> manifestification98    section <a> manifestification99    section <b> manifestification100    section <a> manifestification101    section <b> manifestification102    section <a> manifestification103    section <b> manifestification104    section <a> manifestification105    section <b> manifestification106    section <a> manifestification107    section <b> manifestification108    section <a> manifestification109    section <b> manifestification110    section <a> manifestification111    section <b> manifestification112    section <a> manifestification113    section <b> manifestification114    section <a> manifestification115    section <b> manifestification116    section <a> manifestification117    section <b> manifestification118    section <a> manifestification119    section <b> manifestification120    section <a> manifestification121    section <b> manifestification122    section <a> manifestification123    section <b> manifestification124    section <a> manifestification125    section <b> manifestification126    section <a> manifestification127    section <b> manifestification128    section <a> manifestification129    section <b> manifestification130    section <a> manifestification131    section <b> manifestification132    section <a> manifestification133    section <b> manifestification134    section <a> manifestification135    section <b> manifestification136    section <a> manifestification137    section <b> manifestification138    section <a> manifestification139    section <b> manifestification140    section <a> manifestification141    section <b> manifestification142    section <a> manifestification143    section <b> manifestification144    section <a> manifestification145    section <b> manifestification146    section <a> manifestification147    section <b> manifestification148    section <a> manifestification149    section <b> manifestification150    section <a> manifestification151    section <b> manifestification152    section <a> manifestification153    section <b> manifestification154    section <a> manifestification155    section <b> manifestification156    section <a> manifestification157    section <b> manifestification158    section <a> manifestification159    section <b> manifestification160    section <a> manifestification161    section <b> manifestification162    section <a> manifestification163    section <b> manifestification164    section <a> manifestification165    section <b> manifestification166    section <a> manifestification167    section <b> manifestification168    section <a> manifestification169    section <b> manifestification170    section <a> manifestification171    section <b> manifestification172    section <a> manifestification173    section <b> manifestification174    section <a> manifestification175    section <b> manifestification176    section <a> manifestification177    section <b> manifestification178    section <a> manifestification179    section <b> manifestification180    section <a> manifestification181    section <b> manifestification182    section <a> manifestification183    section <b> manifestification184    section <a> manifestification185    section <b> manifestification186    section <a> manifestification187    section <b> manifestification188    section <a> manifestification189    section <b> manifestification190    section <a> manifestification191    section <b> manifestification192    section <a> manifestification193    section <b> manifestification194    section <a> manifestification195    section <b> manifestification196    section <a> manifestification197    section <b> manifestification198    section <a> manifestification199    section <b> manifestification200    section <a> manifestification201    builtin_manifestTomlEx_cyclic.jsonnet:1:19-38: function <builtin_manifest_toml_ex> call
addedtests/go_testdata_golden_override_ir_parser/builtin_manifestYamlDoc_cyclic.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/go_testdata_golden_override_ir_parser/builtin_manifestYamlDoc_cyclic.jsonnet.golden
@@ -0,0 +1,201 @@
+stack overflow, try to reduce recursion, or set --max-stack to bigger value
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    field <a> manifestification
+    builtin_manifestYamlDoc_cyclic.jsonnet:1:20-29: function <builtin_manifest_yaml_doc> call
\ No newline at end of file
addedtests/go_testdata_golden_override_ir_parser/parseYaml.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/go_testdata_golden_override_ir_parser/parseYaml.jsonnet.golden
@@ -0,0 +1,55 @@
+[
+    {
+        "aaa": { },
+        "foo": "bar",
+        "xxx": [
+            42,
+            "asdf",
+            { }
+        ],
+        "ąę": "ćż"
+    },
+    [
+        {
+            "a": 1
+        },
+        {
+            "a": 2
+        }
+    ],
+    [
+        {
+            "a": 1
+        },
+        {
+            "a": 2
+        }
+    ],
+    [
+        {
+            "a": 1
+        },
+        {
+            "a": 2
+        }
+    ],
+    {
+        "---a": 2,
+        "a": 1,
+        "a---": 3
+    },
+    [
+        {
+            "a": 1
+        },
+        "hello world\n",
+        3
+    ],
+    [
+        {
+            "a": 1
+        },
+        2
+    ],
+    null
+]
\ No newline at end of file
addedtests/go_testdata_golden_override_ir_parser/stdlib_smoke_test.jsonnet.goldendiffbeforeafterboth
--- /dev/null
+++ b/tests/go_testdata_golden_override_ir_parser/stdlib_smoke_test.jsonnet.golden
@@ -0,0 +1,279 @@
+{
+    "abs": 42,
+    "acos": true,
+    "asciiLower": "blah",
+    "asciiUpper": "BLAH",
+    "asin": true,
+    "assertEqual": true,
+    "atan": true,
+    "base64": [
+        "YmxhaA==",
+        "YmxhaA=="
+    ],
+    "base64Decode": "blah\n",
+    "base64DecodeBytes": [
+        98,
+        108,
+        97,
+        104,
+        10
+    ],
+    "ceil": 5,
+    "char": "A",
+    "codepoint": 65,
+    "cos": true,
+    "count": 1,
+    "decodeUTF8": "AAA",
+    "encodeUTF8": [
+        98,
+        108,
+        97,
+        104
+    ],
+    "endsWith": true,
+    "escapeStringBash": "'test '\"'\"'test'\"'\"'test'",
+    "escapeStringDollars": "test 'test'test",
+    "escapeStringJson": "\"test 'test'test\"",
+    "escapeStringPython": "\"test 'test'test\"",
+    "exp": 148.4131591025766,
+    "exponent": 3,
+    "filter": [
+        2,
+        4
+    ],
+    "filterMap": [
+        4,
+        8
+    ],
+    "find": [
+        2,
+        4
+    ],
+    "findSubstr": [
+        0,
+        5
+    ],
+    "flatMap": [
+        2,
+        3,
+        4,
+        6,
+        6,
+        9
+    ],
+    "flattenArrays": [
+        1,
+        2,
+        3,
+        4,
+        5,
+        [
+            6,
+            7
+        ]
+    ],
+    "floor": 5,
+    "foldl": [
+        0,
+        1,
+        2,
+        3
+    ],
+    "foldr": [
+        1,
+        2,
+        3,
+        4
+    ],
+    "format": "test blah 42",
+    "get": [
+        17,
+        42,
+        18,
+        42
+    ],
+    "isArray": true,
+    "isBoolean": true,
+    "isFunction": true,
+    "isNumber": true,
+    "isObject": true,
+    "isString": true,
+    "join": "a,b,c",
+    "length": 0,
+    "lines": "a\nb\nc\n",
+    "log": true,
+    "lstripChars": "bbbbcccc",
+    "makeArray": [
+        0,
+        1,
+        2,
+        3,
+        4
+    ],
+    "manifestIni": "a = 1\nb = 2\n[s1]\nx = 1\ny = 2\n",
+    "manifestJsonEx": "{\n \"a\": {\n  \"b\": \"c\"\n }\n}",
+    "manifestJsonMinified": "{\"a\":{\"b\":\"c\"}}",
+    "manifestPython": "{\"a\": {\"b\": \"c\"}}",
+    "manifestPythonVars": "a = {\"b\": \"c\"}\n",
+    "manifestTomlEx": "[a]\n b = \"c\"",
+    "manifestXmlJsonml": "<blah a=\"42\"></blah>",
+    "manifestYamlDoc": "\"a\":\n  \"b\": \"c\"",
+    "manifestYamlStream": "---\n42\n---\n\"a\":\n  \"b\": \"c\"\n...\n",
+    "mantissa": 0.6249999999999999,
+    "map": [
+        -1,
+        -2,
+        -3
+    ],
+    "mapWithIndex": [
+        3,
+        3,
+        3
+    ],
+    "mapWithKey": {
+        "a": 42
+    },
+    "max": 3,
+    "md5": "1bc29b36f623ba82aaf6724fd3b16718",
+    "member": true,
+    "mergePatch": { },
+    "min": 2,
+    "objectFields": [ ],
+    "objectFieldsAll": [ ],
+    "objectHas": false,
+    "objectHasAll": false,
+    "objectKeysValues": [ ],
+    "objectKeysValuesAll": [ ],
+    "objectValues": [ ],
+    "objectValuesAll": [ ],
+    "parseHex": 3735928559,
+    "parseInt": 42,
+    "parseJson": {
+        "a": "b"
+    },
+    "parseOctal": 83,
+    "pow": 8,
+    "prune": {
+        "y": [
+            "42"
+        ]
+    },
+    "range": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "repeat": "foofoofoo",
+    "reverse": [
+        "a",
+        "b"
+    ],
+    "rstripChars": "aaabbbb",
+    "set": [
+        [
+            1,
+            2,
+            3
+        ],
+        [
+            3,
+            2,
+            1
+        ]
+    ],
+    "setDiff": [
+        [
+            1,
+            2
+        ],
+        [
+            1,
+            3
+        ]
+    ],
+    "setInter": [
+        [
+            3
+        ],
+        [
+            2
+        ]
+    ],
+    "setMember": [
+        false,
+        true
+    ],
+    "setUnion": [
+        [
+            1,
+            2,
+            3,
+            4,
+            5
+        ],
+        [
+            1,
+            2,
+            3,
+            4,
+            5
+        ]
+    ],
+    "sign": 1,
+    "sin": true,
+    "slice": "o",
+    "sort": [
+        [
+            1,
+            2,
+            3
+        ],
+        [
+            3,
+            2,
+            1
+        ]
+    ],
+    "split": [
+        "a",
+        "b",
+        "c"
+    ],
+    "splitLimit": [
+        "a",
+        "b,c"
+    ],
+    "splitLimitR": [
+        "a,b",
+        "c"
+    ],
+    "sqrt": true,
+    "startsWith": true,
+    "strReplace": "bba",
+    "stringChars": [
+        "b",
+        "l",
+        "a",
+        "h"
+    ],
+    "stripChars": "bbbb",
+    "substr": "s",
+    "tan": true,
+    "thisFile": "stdlib_smoke_test.jsonnet",
+    "toString": "42",
+    "type": "object",
+    "uniq": [
+        [
+            1,
+            2,
+            3
+        ],
+        [
+            "a",
+            "B",
+            "a"
+        ]
+    ]
+}
\ No newline at end of file