difftreelog
test reenable more upstream tests
in: master
6 files changed
tests/cpp_test_suite_golden_override/error.function_duplicate_param.jsonnet.goldendiffbeforeafterboth--- /dev/null
+++ b/tests/cpp_test_suite_golden_override/error.function_duplicate_param.jsonnet.golden
@@ -0,0 +1 @@
+static analysis errors: local is already defined in the current frame: x; do not define identity functions manually, use std.id instead
\ No newline at end of file
tests/cpp_test_suite_golden_override/error.parse.object_local_clash.jsonnet.goldendiffbeforeafterboth--- /dev/null
+++ b/tests/cpp_test_suite_golden_override/error.parse.object_local_clash.jsonnet.golden
@@ -0,0 +1 @@
+static analysis errors: local is already defined in the current frame: x; unused local: x
\ No newline at end of file
tests/go_testdata_golden_override/div3.jsonnet.goldendiffbeforeafterboth--- /dev/null
+++ b/tests/go_testdata_golden_override/div3.jsonnet.golden
@@ -0,0 +1 @@
+0.0000000000000000000000000000009999999999999999
\ No newline at end of file
tests/go_testdata_golden_override/number_leading_zero.jsonnet.goldendiffbeforeafterboth--- /dev/null
+++ b/tests/go_testdata_golden_override/number_leading_zero.jsonnet.golden
@@ -0,0 +1,3 @@
+syntax error: expected end of file, got number "42"
+ number_leading_zero.jsonnet:1:2
+ number_leading_zero.jsonnet:1:2-3: parse imported
\ No newline at end of file
tests/go_testdata_golden_override/pow6.jsonnet.goldendiffbeforeafterbothno changes
tests/tests/cpp_test_suite.rsdiffbeforeafterboth--- a/tests/tests/cpp_test_suite.rs
+++ b/tests/tests/cpp_test_suite.rs
@@ -118,9 +118,6 @@
// Parser fails with stack overflow. While is a bug, this is a too unusual
// thing to run untrusted jsonnet code? Will be fixed with nom/rowan.
"error.parse.deep_array_nesting.jsonnet",
- // Runtime, not static error in jrsonnet
- "error.parse.object_local_clash.jsonnet",
- "error.function_duplicate_param.jsonnet",
// Too slow to throw due to how lazyness is implemented in jrsonnet
"error.recursive_object_non_term.jsonnet",
// In jrsonnet returns the one passed argument, works as Rust's dbg!()
@@ -135,7 +132,7 @@
// Something is wrong, go-jsonnet skips safe integer range check here
"bitwise_or9.jsonnet",
- // Jrsonnet does not use byte strings, all utf8 is converted to bytes first
+ // Bad check: https://github.com/databricks/sjsonnet/issues/793#issuecomment-4323153709
"builtinBase64_string_high_codepoint.jsonnet",
// Split by empty string is string characters, same as everywhere else
"builtinSplitLimitR6.jsonnet",
@@ -143,8 +140,6 @@
"builtin_escapeStringJson.jsonnet",
// golang float formatting is inefficient and not portable
"builtin_manifestTomlEx.jsonnet",
- "div3.jsonnet",
- "pow6.jsonnet",
// golang escapes "e" yaml key, does it think it is float?
"builtin_manifestYamlDoc.jsonnet",
// multi output is a CLI part, not an interpreter.
@@ -157,8 +152,6 @@
"native2.jsonnet",
"native3.jsonnet",
"native6.jsonnet",
- // Since when parser should throw an error for that?..
- "number_leading_zero.jsonnet",
// Golang fails with max stack frames exceeded error
"std.makeArray_recursive_evalutation_order_matters.jsonnet",
// Tailstrict semantics is partially unspecified