summaryrefslogtreecommitdiffstats
path: root/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode
diff options
context:
space:
mode:
Diffstat (limited to 'fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode')
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/encoded-surrogate-half/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/encoded-surrogate-half/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-after-backslash/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-after-backslash/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-array/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-array/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-escape/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-escape/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-exponent/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-exponent/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-identifier/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-identifier/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-int/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-int/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-string/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-string/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-invalid-utf-8/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-invalid-utf-8/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-utf-8-continuation-byte/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-utf-8-continuation-byte/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/not-in-unicode-range/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/not-in-unicode-range/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-3-byte-encoding/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-3-byte-encoding/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-4-byte-encoding/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-4-byte-encoding/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-ascii-encoding/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-ascii-encoding/input1
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/restricted-utf-8/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/restricted-utf-8/input1
-rwxr-xr-xfluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/run27
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/truncated-utf-8/error2
-rw-r--r--fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/truncated-utf-8/input1
37 files changed, 81 insertions, 0 deletions
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/encoded-surrogate-half/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/encoded-surrogate-half/error
new file mode 100644
index 000000000..762d2c4b1
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/encoded-surrogate-half/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xed near '"'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/encoded-surrogate-half/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/encoded-surrogate-half/input
new file mode 100644
index 000000000..515dd933c
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/encoded-surrogate-half/input
@@ -0,0 +1 @@
+[" <-- encoded surrogate half"]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-after-backslash/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-after-backslash/error
new file mode 100644
index 000000000..b16dc171e
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-after-backslash/error
@@ -0,0 +1,2 @@
+1 3 3
+unable to decode byte 0xe5 near '"\'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-after-backslash/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-after-backslash/input
new file mode 100644
index 000000000..57c8beef6
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-after-backslash/input
@@ -0,0 +1 @@
+["\"]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-array/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-array/error
new file mode 100644
index 000000000..be15386df
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-array/error
@@ -0,0 +1,2 @@
+1 1 1
+unable to decode byte 0xe5
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-array/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-array/input
new file mode 100644
index 000000000..ebefcd6f8
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-array/input
@@ -0,0 +1 @@
+[]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/error
new file mode 100644
index 000000000..01b447639
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/error
@@ -0,0 +1,2 @@
+1 4 4
+unable to decode byte 0xe5 near '123'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/input
new file mode 100644
index 000000000..e512f9ae0
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/input
@@ -0,0 +1 @@
+[123]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-escape/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-escape/error
new file mode 100644
index 000000000..c13583dd8
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-escape/error
@@ -0,0 +1,2 @@
+1 4 4
+unable to decode byte 0xe5 near '"\u'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-escape/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-escape/input
new file mode 100644
index 000000000..2b271b82f
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-escape/input
@@ -0,0 +1 @@
+["\u"]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-exponent/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-exponent/error
new file mode 100644
index 000000000..c7b20b7a2
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-exponent/error
@@ -0,0 +1,2 @@
+1 4 4
+unable to decode byte 0xe5 near '1e1'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-exponent/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-exponent/input
new file mode 100644
index 000000000..d8e83c595
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-exponent/input
@@ -0,0 +1 @@
+[1e1]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-identifier/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-identifier/error
new file mode 100644
index 000000000..33dfc2324
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-identifier/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xe5 near 'a'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-identifier/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-identifier/input
new file mode 100644
index 000000000..ef038514a
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-identifier/input
@@ -0,0 +1 @@
+[a]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-int/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-int/error
new file mode 100644
index 000000000..8f08970c1
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-int/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xe5 near '0'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-int/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-int/input
new file mode 100644
index 000000000..371226e4c
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-int/input
@@ -0,0 +1 @@
+[0]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/error
new file mode 100644
index 000000000..b7660e327
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/error
@@ -0,0 +1,2 @@
+1 3 3
+unable to decode byte 0xe5 near '1e'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/input
new file mode 100644
index 000000000..17fc29c90
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/input
@@ -0,0 +1 @@
+[1e]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-string/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-string/error
new file mode 100644
index 000000000..0b7039a52
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-string/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xe5 near '"'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-string/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-string/input
new file mode 100644
index 000000000..00b79c0af
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/invalid-utf-8-in-string/input
@@ -0,0 +1 @@
+[" <-- invalid UTF-8"]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-invalid-utf-8/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-invalid-utf-8/error
new file mode 100644
index 000000000..8e9a51119
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-invalid-utf-8/error
@@ -0,0 +1,2 @@
+1 0 0
+unable to decode byte 0xe5
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-invalid-utf-8/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-invalid-utf-8/input
new file mode 100644
index 000000000..eb8079699
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-invalid-utf-8/input
@@ -0,0 +1 @@
+
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-utf-8-continuation-byte/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-utf-8-continuation-byte/error
new file mode 100644
index 000000000..86bbad3c8
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-utf-8-continuation-byte/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0x81 near '"'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-utf-8-continuation-byte/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-utf-8-continuation-byte/input
new file mode 100644
index 000000000..62a26b6fb
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/lone-utf-8-continuation-byte/input
@@ -0,0 +1 @@
+[""]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/not-in-unicode-range/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/not-in-unicode-range/error
new file mode 100644
index 000000000..d07ccb3e5
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/not-in-unicode-range/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xf4 near '"'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/not-in-unicode-range/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/not-in-unicode-range/input
new file mode 100644
index 000000000..1216186a7
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/not-in-unicode-range/input
@@ -0,0 +1 @@
+[""]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-3-byte-encoding/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-3-byte-encoding/error
new file mode 100644
index 000000000..8a05abaed
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-3-byte-encoding/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xe0 near '"'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-3-byte-encoding/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-3-byte-encoding/input
new file mode 100644
index 000000000..0bf909f7b
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-3-byte-encoding/input
@@ -0,0 +1 @@
+[" <-- overlong encoding"]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-4-byte-encoding/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-4-byte-encoding/error
new file mode 100644
index 000000000..7e19c5fe4
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-4-byte-encoding/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xf0 near '"'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-4-byte-encoding/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-4-byte-encoding/input
new file mode 100644
index 000000000..c6b631350
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-4-byte-encoding/input
@@ -0,0 +1 @@
+[" <-- overlong encoding"]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-ascii-encoding/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-ascii-encoding/error
new file mode 100644
index 000000000..1d382edd7
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-ascii-encoding/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xc1 near '"'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-ascii-encoding/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-ascii-encoding/input
new file mode 100644
index 000000000..ef6e10a34
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/overlong-ascii-encoding/input
@@ -0,0 +1 @@
+[""]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/restricted-utf-8/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/restricted-utf-8/error
new file mode 100644
index 000000000..d018f5ff3
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/restricted-utf-8/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xfd near '"'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/restricted-utf-8/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/restricted-utf-8/input
new file mode 100644
index 000000000..ba6017002
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/restricted-utf-8/input
@@ -0,0 +1 @@
+[""]
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/run b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/run
new file mode 100755
index 000000000..369c43da5
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/run
@@ -0,0 +1,27 @@
+#!/bin/sh
+#
+# Copyright (c) 2009-2016 Petri Lehtinen <petri@digip.org>
+#
+# Jansson is free software; you can redistribute it and/or modify
+# it under the terms of the MIT license. See LICENSE for details.
+
+is_test() {
+ test -d $test_path
+}
+
+run_test() {
+ $json_process --env <$test_path/input >$test_log/stdout 2>$test_log/stderr
+ valgrind_check $test_log/stderr || return 1
+ cmp -s $test_path/error $test_log/stderr
+}
+
+show_error() {
+ valgrind_show_error && return
+
+ echo "EXPECTED ERROR:"
+ nl -bn $test_path/error
+ echo "ACTUAL ERROR:"
+ nl -bn $test_log/stderr
+}
+
+. $top_srcdir/test/scripts/run-tests.sh
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/truncated-utf-8/error b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/truncated-utf-8/error
new file mode 100644
index 000000000..8a05abaed
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/truncated-utf-8/error
@@ -0,0 +1,2 @@
+1 2 2
+unable to decode byte 0xe0 near '"'
diff --git a/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/truncated-utf-8/input b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/truncated-utf-8/input
new file mode 100644
index 000000000..bce9e18bf
--- /dev/null
+++ b/fluent-bit/lib/jansson-e23f558/test/suites/invalid-unicode/truncated-utf-8/input
@@ -0,0 +1 @@
+[" <-- truncated UTF-8"]