Refactor the test system
authorPetri Lehtinen <petri@digip.org>
Mon, 14 Dec 2009 21:01:36 +0000 (23:01 +0200)
committerPetri Lehtinen <petri@digip.org>
Wed, 16 Dec 2009 20:45:29 +0000 (22:45 +0200)
commit3add1cf36183d4acefa11ae1c0acd6d92719ac02
tree35d78d90d0d5d032d1142968ac81ad4667f28016
parent50031440a3b7ab2623e9468bd20e837250250cd9
Refactor the test system
385 files changed:
configure.ac
test/.gitignore
test/Makefile.am
test/bin/Makefile.am [new file with mode: 0644]
test/bin/json_process.c [new file with mode: 0644]
test/json-compare.py [deleted file]
test/load_file_dump_file.c [deleted file]
test/loadf_dumpf.c [deleted file]
test/loads_dumps.c [deleted file]
test/run-suites [new file with mode: 0755]
test/run-test [deleted file]
test/scripts/run-tests.sh [new file with mode: 0644]
test/scripts/valgrind.sh [new file with mode: 0644]
test/split-testfile.py [deleted file]
test/suites/Makefile.am [moved from test/testdata/Makefile.am with 83% similarity]
test/suites/api/Makefile.am [moved from test/testprogs/Makefile.am with 71% similarity]
test/suites/api/run [new file with mode: 0755]
test/suites/api/test_array.c [moved from test/testprogs/test_array.c with 100% similarity]
test/suites/api/test_dump.c [moved from test/testprogs/test_dump.c with 100% similarity]
test/suites/api/test_load.c [moved from test/testprogs/test_load.c with 100% similarity]
test/suites/api/test_number.c [moved from test/testprogs/test_number.c with 100% similarity]
test/suites/api/test_object.c [moved from test/testprogs/test_object.c with 100% similarity]
test/suites/api/test_simple.c [moved from test/testprogs/test_simple.c with 100% similarity]
test/suites/api/util.h [moved from test/testprogs/util.h with 100% similarity]
test/suites/invalid-strip/apostrophe/error [new file with mode: 0644]
test/suites/invalid-strip/apostrophe/input [new file with mode: 0644]
test/suites/invalid-strip/ascii-unicode-identifier/error [new file with mode: 0644]
test/suites/invalid-strip/ascii-unicode-identifier/input [new file with mode: 0644]
test/suites/invalid-strip/brace-comma/error [new file with mode: 0644]
test/suites/invalid-strip/brace-comma/input [new file with mode: 0644]
test/suites/invalid-strip/bracket-comma/error [new file with mode: 0644]
test/suites/invalid-strip/bracket-comma/input [new file with mode: 0644]
test/suites/invalid-strip/bracket-one-comma/error [new file with mode: 0644]
test/suites/invalid-strip/bracket-one-comma/input [new file with mode: 0644]
test/suites/invalid-strip/empty/error [new file with mode: 0644]
test/suites/invalid-strip/empty/input [new file with mode: 0644]
test/suites/invalid-strip/extra-comma-in-array/error [new file with mode: 0644]
test/suites/invalid-strip/extra-comma-in-array/input [new file with mode: 0644]
test/suites/invalid-strip/extra-command-in-multiline-array/error [new file with mode: 0644]
test/suites/invalid-strip/extra-command-in-multiline-array/input [new file with mode: 0644]
test/suites/invalid-strip/garbage-after-newline/error [new file with mode: 0644]
test/suites/invalid-strip/garbage-after-newline/input [new file with mode: 0644]
test/suites/invalid-strip/garbage-at-the-end/error [new file with mode: 0644]
test/suites/invalid-strip/garbage-at-the-end/input [new file with mode: 0644]
test/suites/invalid-strip/integer-starting-with-zero/error [new file with mode: 0644]
test/suites/invalid-strip/integer-starting-with-zero/input [new file with mode: 0644]
test/suites/invalid-strip/invalid-escape/error [new file with mode: 0644]
test/suites/invalid-strip/invalid-escape/input [new file with mode: 0644]
test/suites/invalid-strip/invalid-identifier/error [new file with mode: 0644]
test/suites/invalid-strip/invalid-identifier/input [new file with mode: 0644]
test/suites/invalid-strip/invalid-negative-integerr/error [new file with mode: 0644]
test/suites/invalid-strip/invalid-negative-integerr/input [new file with mode: 0644]
test/suites/invalid-strip/invalid-negative-real/error [new file with mode: 0644]
test/suites/invalid-strip/invalid-negative-real/input [new file with mode: 0644]
test/suites/invalid-strip/invalid-second-surrogate/error [new file with mode: 0644]
test/suites/invalid-strip/invalid-second-surrogate/input [new file with mode: 0644]
test/suites/invalid-strip/lone-open-brace/error [new file with mode: 0644]
test/suites/invalid-strip/lone-open-brace/input [new file with mode: 0644]
test/suites/invalid-strip/lone-open-bracket/error [new file with mode: 0644]
test/suites/invalid-strip/lone-open-bracket/input [new file with mode: 0644]
test/suites/invalid-strip/lone-second-surrogate/error [new file with mode: 0644]
test/suites/invalid-strip/lone-second-surrogate/input [new file with mode: 0644]
test/suites/invalid-strip/minus-sign-without-number/error [new file with mode: 0644]
test/suites/invalid-strip/minus-sign-without-number/input [new file with mode: 0644]
test/suites/invalid-strip/negative-integer-starting-with-zero/error [new file with mode: 0644]
test/suites/invalid-strip/negative-integer-starting-with-zero/input [new file with mode: 0644]
test/suites/invalid-strip/null-byte-in-string/error [new file with mode: 0644]
test/suites/invalid-strip/null-byte-in-string/input [new file with mode: 0644]
test/suites/invalid-strip/null/error [new file with mode: 0644]
test/suites/invalid-strip/null/input [new file with mode: 0644]
test/suites/invalid-strip/object-apostrophes/error [new file with mode: 0644]
test/suites/invalid-strip/object-apostrophes/input [new file with mode: 0644]
test/suites/invalid-strip/object-garbage-at-end/error [new file with mode: 0644]
test/suites/invalid-strip/object-garbage-at-end/input [new file with mode: 0644]
test/suites/invalid-strip/object-in-unterminated-array/error [new file with mode: 0644]
test/suites/invalid-strip/object-in-unterminated-array/input [new file with mode: 0644]
test/suites/invalid-strip/object-no-colon/error [new file with mode: 0644]
test/suites/invalid-strip/object-no-colon/input [new file with mode: 0644]
test/suites/invalid-strip/object-no-value/error [new file with mode: 0644]
test/suites/invalid-strip/object-no-value/input [new file with mode: 0644]
test/suites/invalid-strip/object-unterminated-value/error [new file with mode: 0644]
test/suites/invalid-strip/object-unterminated-value/input [new file with mode: 0644]
test/suites/invalid-strip/real-garbage-after-e/error [new file with mode: 0644]
test/suites/invalid-strip/real-garbage-after-e/input [new file with mode: 0644]
test/suites/invalid-strip/real-negative-overflow/error [new file with mode: 0644]
test/suites/invalid-strip/real-negative-overflow/input [new file with mode: 0644]
test/suites/invalid-strip/real-positive-overflow/error [new file with mode: 0644]
test/suites/invalid-strip/real-positive-overflow/input [new file with mode: 0644]
test/suites/invalid-strip/real-truncated-at-e/error [new file with mode: 0644]
test/suites/invalid-strip/real-truncated-at-e/input [new file with mode: 0644]
test/suites/invalid-strip/real-truncated-at-point/error [new file with mode: 0644]
test/suites/invalid-strip/real-truncated-at-point/input [new file with mode: 0644]
test/suites/invalid-strip/real-underflow/error [new file with mode: 0644]
test/suites/invalid-strip/real-underflow/input [new file with mode: 0644]
test/suites/invalid-strip/run [new file with mode: 0755]
test/suites/invalid-strip/tab-character-in-string/error [new file with mode: 0644]
test/suites/invalid-strip/tab-character-in-string/input [new file with mode: 0644]
test/suites/invalid-strip/too-big-negative-integer/error [new file with mode: 0644]
test/suites/invalid-strip/too-big-negative-integer/input [new file with mode: 0644]
test/suites/invalid-strip/too-big-positive-integer/error [new file with mode: 0644]
test/suites/invalid-strip/too-big-positive-integer/input [new file with mode: 0644]
test/suites/invalid-strip/truncated-unicode-surrogate/error [new file with mode: 0644]
test/suites/invalid-strip/truncated-unicode-surrogate/input [new file with mode: 0644]
test/suites/invalid-strip/unicode-identifier/error [new file with mode: 0644]
test/suites/invalid-strip/unicode-identifier/input [new file with mode: 0644]
test/suites/invalid-strip/unterminated-array-and-object/error [new file with mode: 0644]
test/suites/invalid-strip/unterminated-array-and-object/input [new file with mode: 0644]
test/suites/invalid-strip/unterminated-array/error [new file with mode: 0644]
test/suites/invalid-strip/unterminated-array/input [new file with mode: 0644]
test/suites/invalid-strip/unterminated-empty-key/error [new file with mode: 0644]
test/suites/invalid-strip/unterminated-empty-key/input [new file with mode: 0644]
test/suites/invalid-strip/unterminated-key/error [new file with mode: 0644]
test/suites/invalid-strip/unterminated-key/input [new file with mode: 0644]
test/suites/invalid-strip/unterminated-object-and-array/error [new file with mode: 0644]
test/suites/invalid-strip/unterminated-object-and-array/input [new file with mode: 0644]
test/suites/invalid-strip/unterminated-string/error [new file with mode: 0644]
test/suites/invalid-strip/unterminated-string/input [new file with mode: 0644]
test/suites/invalid-unicode/encoded-surrogate-half/error [new file with mode: 0644]
test/suites/invalid-unicode/encoded-surrogate-half/input [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-after-backslash/error [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-after-backslash/input [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-array/error [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-array/input [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/error [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/input [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-escape/error [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-escape/input [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-exponent/error [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-exponent/input [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-identifier/error [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-identifier/input [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-int/error [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-int/input [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/error [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/input [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-string/error [new file with mode: 0644]
test/suites/invalid-unicode/invalid-utf-8-in-string/input [new file with mode: 0644]
test/suites/invalid-unicode/lone-invalid-utf-8/error [new file with mode: 0644]
test/suites/invalid-unicode/lone-invalid-utf-8/input [new file with mode: 0644]
test/suites/invalid-unicode/lone-utf-8-continuation-byte/error [new file with mode: 0644]
test/suites/invalid-unicode/lone-utf-8-continuation-byte/input [new file with mode: 0644]
test/suites/invalid-unicode/not-in-unicode-range/error [new file with mode: 0644]
test/suites/invalid-unicode/not-in-unicode-range/input [new file with mode: 0644]
test/suites/invalid-unicode/overlong-3-byte-encoding/error [new file with mode: 0644]
test/suites/invalid-unicode/overlong-3-byte-encoding/input [new file with mode: 0644]
test/suites/invalid-unicode/overlong-4-byte-encoding/error [new file with mode: 0644]
test/suites/invalid-unicode/overlong-4-byte-encoding/input [new file with mode: 0644]
test/suites/invalid-unicode/overlong-ascii-encoding/error [new file with mode: 0644]
test/suites/invalid-unicode/overlong-ascii-encoding/input [new file with mode: 0644]
test/suites/invalid-unicode/restricted-utf-8/error [new file with mode: 0644]
test/suites/invalid-unicode/restricted-utf-8/input [new file with mode: 0644]
test/suites/invalid-unicode/run [new file with mode: 0755]
test/suites/invalid-unicode/truncated-utf-8/error [new file with mode: 0644]
test/suites/invalid-unicode/truncated-utf-8/input [new file with mode: 0644]
test/suites/invalid/apostrophe/error [new file with mode: 0644]
test/suites/invalid/apostrophe/input [new file with mode: 0644]
test/suites/invalid/ascii-unicode-identifier/error [new file with mode: 0644]
test/suites/invalid/ascii-unicode-identifier/input [new file with mode: 0644]
test/suites/invalid/brace-comma/error [new file with mode: 0644]
test/suites/invalid/brace-comma/input [new file with mode: 0644]
test/suites/invalid/bracket-comma/error [new file with mode: 0644]
test/suites/invalid/bracket-comma/input [new file with mode: 0644]
test/suites/invalid/bracket-one-comma/error [new file with mode: 0644]
test/suites/invalid/bracket-one-comma/input [new file with mode: 0644]
test/suites/invalid/empty/error [new file with mode: 0644]
test/suites/invalid/empty/input [new file with mode: 0644]
test/suites/invalid/extra-comma-in-array/error [new file with mode: 0644]
test/suites/invalid/extra-comma-in-array/input [new file with mode: 0644]
test/suites/invalid/extra-command-in-multiline-array/error [new file with mode: 0644]
test/suites/invalid/extra-command-in-multiline-array/input [new file with mode: 0644]
test/suites/invalid/garbage-after-newline/error [new file with mode: 0644]
test/suites/invalid/garbage-after-newline/input [new file with mode: 0644]
test/suites/invalid/garbage-at-the-end/error [new file with mode: 0644]
test/suites/invalid/garbage-at-the-end/input [new file with mode: 0644]
test/suites/invalid/integer-starting-with-zero/error [new file with mode: 0644]
test/suites/invalid/integer-starting-with-zero/input [new file with mode: 0644]
test/suites/invalid/invalid-escape/error [new file with mode: 0644]
test/suites/invalid/invalid-escape/input [new file with mode: 0644]
test/suites/invalid/invalid-identifier/error [new file with mode: 0644]
test/suites/invalid/invalid-identifier/input [new file with mode: 0644]
test/suites/invalid/invalid-negative-integerr/error [new file with mode: 0644]
test/suites/invalid/invalid-negative-integerr/input [new file with mode: 0644]
test/suites/invalid/invalid-negative-real/error [new file with mode: 0644]
test/suites/invalid/invalid-negative-real/input [new file with mode: 0644]
test/suites/invalid/invalid-second-surrogate/error [new file with mode: 0644]
test/suites/invalid/invalid-second-surrogate/input [new file with mode: 0644]
test/suites/invalid/lone-open-brace/error [new file with mode: 0644]
test/suites/invalid/lone-open-brace/input [new file with mode: 0644]
test/suites/invalid/lone-open-bracket/error [new file with mode: 0644]
test/suites/invalid/lone-open-bracket/input [new file with mode: 0644]
test/suites/invalid/lone-second-surrogate/error [new file with mode: 0644]
test/suites/invalid/lone-second-surrogate/input [new file with mode: 0644]
test/suites/invalid/minus-sign-without-number/error [new file with mode: 0644]
test/suites/invalid/minus-sign-without-number/input [new file with mode: 0644]
test/suites/invalid/negative-integer-starting-with-zero/error [new file with mode: 0644]
test/suites/invalid/negative-integer-starting-with-zero/input [new file with mode: 0644]
test/suites/invalid/null-byte-in-string/error [new file with mode: 0644]
test/suites/invalid/null-byte-in-string/input [new file with mode: 0644]
test/suites/invalid/null/error [new file with mode: 0644]
test/suites/invalid/null/input [new file with mode: 0644]
test/suites/invalid/object-apostrophes/error [new file with mode: 0644]
test/suites/invalid/object-apostrophes/input [new file with mode: 0644]
test/suites/invalid/object-garbage-at-end/error [new file with mode: 0644]
test/suites/invalid/object-garbage-at-end/input [new file with mode: 0644]
test/suites/invalid/object-in-unterminated-array/error [new file with mode: 0644]
test/suites/invalid/object-in-unterminated-array/input [new file with mode: 0644]
test/suites/invalid/object-no-colon/error [new file with mode: 0644]
test/suites/invalid/object-no-colon/input [new file with mode: 0644]
test/suites/invalid/object-no-value/error [new file with mode: 0644]
test/suites/invalid/object-no-value/input [new file with mode: 0644]
test/suites/invalid/object-unterminated-value/error [new file with mode: 0644]
test/suites/invalid/object-unterminated-value/input [new file with mode: 0644]
test/suites/invalid/real-garbage-after-e/error [new file with mode: 0644]
test/suites/invalid/real-garbage-after-e/input [new file with mode: 0644]
test/suites/invalid/real-negative-overflow/error [new file with mode: 0644]
test/suites/invalid/real-negative-overflow/input [new file with mode: 0644]
test/suites/invalid/real-positive-overflow/error [new file with mode: 0644]
test/suites/invalid/real-positive-overflow/input [new file with mode: 0644]
test/suites/invalid/real-truncated-at-e/error [new file with mode: 0644]
test/suites/invalid/real-truncated-at-e/input [new file with mode: 0644]
test/suites/invalid/real-truncated-at-point/error [new file with mode: 0644]
test/suites/invalid/real-truncated-at-point/input [new file with mode: 0644]
test/suites/invalid/real-underflow/error [new file with mode: 0644]
test/suites/invalid/real-underflow/input [new file with mode: 0644]
test/suites/invalid/run [new file with mode: 0755]
test/suites/invalid/tab-character-in-string/error [new file with mode: 0644]
test/suites/invalid/tab-character-in-string/input [new file with mode: 0644]
test/suites/invalid/too-big-negative-integer/error [new file with mode: 0644]
test/suites/invalid/too-big-negative-integer/input [new file with mode: 0644]
test/suites/invalid/too-big-positive-integer/error [new file with mode: 0644]
test/suites/invalid/too-big-positive-integer/input [new file with mode: 0644]
test/suites/invalid/truncated-unicode-surrogate/error [new file with mode: 0644]
test/suites/invalid/truncated-unicode-surrogate/input [new file with mode: 0644]
test/suites/invalid/unicode-identifier/error [new file with mode: 0644]
test/suites/invalid/unicode-identifier/input [new file with mode: 0644]
test/suites/invalid/unterminated-array-and-object/error [new file with mode: 0644]
test/suites/invalid/unterminated-array-and-object/input [new file with mode: 0644]
test/suites/invalid/unterminated-array/error [new file with mode: 0644]
test/suites/invalid/unterminated-array/input [new file with mode: 0644]
test/suites/invalid/unterminated-empty-key/error [new file with mode: 0644]
test/suites/invalid/unterminated-empty-key/input [new file with mode: 0644]
test/suites/invalid/unterminated-key/error [new file with mode: 0644]
test/suites/invalid/unterminated-key/input [new file with mode: 0644]
test/suites/invalid/unterminated-object-and-array/error [new file with mode: 0644]
test/suites/invalid/unterminated-object-and-array/input [new file with mode: 0644]
test/suites/invalid/unterminated-string/error [new file with mode: 0644]
test/suites/invalid/unterminated-string/input [new file with mode: 0644]
test/suites/valid-strip/complex-array/input [new file with mode: 0644]
test/suites/valid-strip/complex-array/output [new file with mode: 0644]
test/suites/valid-strip/empty-array/input [new file with mode: 0644]
test/suites/valid-strip/empty-array/output [new file with mode: 0644]
test/suites/valid-strip/empty-object-in-array/input [new file with mode: 0644]
test/suites/valid-strip/empty-object-in-array/output [new file with mode: 0644]
test/suites/valid-strip/empty-object/input [new file with mode: 0644]
test/suites/valid-strip/empty-object/output [new file with mode: 0644]
test/suites/valid-strip/empty-string/input [new file with mode: 0644]
test/suites/valid-strip/empty-string/output [new file with mode: 0644]
test/suites/valid-strip/escaped-utf-control-char/input [new file with mode: 0644]
test/suites/valid-strip/escaped-utf-control-char/output [new file with mode: 0644]
test/suites/valid-strip/false/input [new file with mode: 0644]
test/suites/valid-strip/false/output [new file with mode: 0644]
test/suites/valid-strip/negative-int/input [new file with mode: 0644]
test/suites/valid-strip/negative-int/output [new file with mode: 0644]
test/suites/valid-strip/negative-one/input [new file with mode: 0644]
test/suites/valid-strip/negative-one/output [new file with mode: 0644]
test/suites/valid-strip/negative-zero/input [new file with mode: 0644]
test/suites/valid-strip/negative-zero/output [new file with mode: 0644]
test/suites/valid-strip/null/input [new file with mode: 0644]
test/suites/valid-strip/null/output [new file with mode: 0644]
test/suites/valid-strip/one-byte-utf-8/input [new file with mode: 0644]
test/suites/valid-strip/one-byte-utf-8/output [new file with mode: 0644]
test/suites/valid-strip/real-capital-e-negative-exponent/input [new file with mode: 0644]
test/suites/valid-strip/real-capital-e-negative-exponent/output [new file with mode: 0644]
test/suites/valid-strip/real-capital-e-positive-exponent/input [new file with mode: 0644]
test/suites/valid-strip/real-capital-e-positive-exponent/output [new file with mode: 0644]
test/suites/valid-strip/real-capital-e/input [new file with mode: 0644]
test/suites/valid-strip/real-capital-e/output [new file with mode: 0644]
test/suites/valid-strip/real-exponent/input [new file with mode: 0644]
test/suites/valid-strip/real-exponent/output [new file with mode: 0644]
test/suites/valid-strip/real-fraction-exponent/input [new file with mode: 0644]
test/suites/valid-strip/real-fraction-exponent/output [new file with mode: 0644]
test/suites/valid-strip/real-negative-exponent/input [new file with mode: 0644]
test/suites/valid-strip/real-negative-exponent/output [new file with mode: 0644]
test/suites/valid-strip/real-positive-exponent/input [new file with mode: 0644]
test/suites/valid-strip/real-positive-exponent/output [new file with mode: 0644]
test/suites/valid-strip/run [new file with mode: 0755]
test/suites/valid-strip/short-string/input [new file with mode: 0644]
test/suites/valid-strip/short-string/output [new file with mode: 0644]
test/suites/valid-strip/simple-ascii-string/input [new file with mode: 0644]
test/suites/valid-strip/simple-ascii-string/output [new file with mode: 0644]
test/suites/valid-strip/simple-int-0/input [new file with mode: 0644]
test/suites/valid-strip/simple-int-0/output [new file with mode: 0644]
test/suites/valid-strip/simple-int-1/input [new file with mode: 0644]
test/suites/valid-strip/simple-int-1/output [new file with mode: 0644]
test/suites/valid-strip/simple-int-123/input [new file with mode: 0644]
test/suites/valid-strip/simple-int-123/output [new file with mode: 0644]
test/suites/valid-strip/simple-object/input [new file with mode: 0644]
test/suites/valid-strip/simple-object/output [new file with mode: 0644]
test/suites/valid-strip/simple-real/input [new file with mode: 0644]
test/suites/valid-strip/simple-real/output [new file with mode: 0644]
test/suites/valid-strip/string-escapes/input [new file with mode: 0644]
test/suites/valid-strip/string-escapes/output [new file with mode: 0644]
test/suites/valid-strip/three-byte-utf-8/input [new file with mode: 0644]
test/suites/valid-strip/three-byte-utf-8/output [new file with mode: 0644]
test/suites/valid-strip/true/input [new file with mode: 0644]
test/suites/valid-strip/true/output [new file with mode: 0644]
test/suites/valid-strip/two-byte-utf-8/input [new file with mode: 0644]
test/suites/valid-strip/two-byte-utf-8/output [new file with mode: 0644]
test/suites/valid-strip/utf-8-string/input [new file with mode: 0644]
test/suites/valid-strip/utf-8-string/output [new file with mode: 0644]
test/suites/valid-strip/utf-surrogate-four-byte-encoding/input [new file with mode: 0644]
test/suites/valid-strip/utf-surrogate-four-byte-encoding/output [new file with mode: 0644]
test/suites/valid/complex-array/input [new file with mode: 0644]
test/suites/valid/complex-array/output [new file with mode: 0644]
test/suites/valid/empty-array/input [new file with mode: 0644]
test/suites/valid/empty-array/output [new file with mode: 0644]
test/suites/valid/empty-object-in-array/input [new file with mode: 0644]
test/suites/valid/empty-object-in-array/output [new file with mode: 0644]
test/suites/valid/empty-object/input [new file with mode: 0644]
test/suites/valid/empty-object/output [new file with mode: 0644]
test/suites/valid/empty-string/input [new file with mode: 0644]
test/suites/valid/empty-string/output [new file with mode: 0644]
test/suites/valid/escaped-utf-control-char/input [new file with mode: 0644]
test/suites/valid/escaped-utf-control-char/output [new file with mode: 0644]
test/suites/valid/false/input [new file with mode: 0644]
test/suites/valid/false/output [new file with mode: 0644]
test/suites/valid/negative-int/input [new file with mode: 0644]
test/suites/valid/negative-int/output [new file with mode: 0644]
test/suites/valid/negative-one/input [new file with mode: 0644]
test/suites/valid/negative-one/output [new file with mode: 0644]
test/suites/valid/negative-zero/input [new file with mode: 0644]
test/suites/valid/negative-zero/output [new file with mode: 0644]
test/suites/valid/null/input [new file with mode: 0644]
test/suites/valid/null/output [new file with mode: 0644]
test/suites/valid/one-byte-utf-8/input [new file with mode: 0644]
test/suites/valid/one-byte-utf-8/output [new file with mode: 0644]
test/suites/valid/real-capital-e-negative-exponent/input [new file with mode: 0644]
test/suites/valid/real-capital-e-negative-exponent/output [new file with mode: 0644]
test/suites/valid/real-capital-e-positive-exponent/input [new file with mode: 0644]
test/suites/valid/real-capital-e-positive-exponent/output [new file with mode: 0644]
test/suites/valid/real-capital-e/input [new file with mode: 0644]
test/suites/valid/real-capital-e/output [new file with mode: 0644]
test/suites/valid/real-exponent/input [new file with mode: 0644]
test/suites/valid/real-exponent/output [new file with mode: 0644]
test/suites/valid/real-fraction-exponent/input [new file with mode: 0644]
test/suites/valid/real-fraction-exponent/output [new file with mode: 0644]
test/suites/valid/real-negative-exponent/input [new file with mode: 0644]
test/suites/valid/real-negative-exponent/output [new file with mode: 0644]
test/suites/valid/real-positive-exponent/input [new file with mode: 0644]
test/suites/valid/real-positive-exponent/output [new file with mode: 0644]
test/suites/valid/run [new file with mode: 0755]
test/suites/valid/short-string/input [new file with mode: 0644]
test/suites/valid/short-string/output [new file with mode: 0644]
test/suites/valid/simple-ascii-string/input [new file with mode: 0644]
test/suites/valid/simple-ascii-string/output [new file with mode: 0644]
test/suites/valid/simple-int-0/input [new file with mode: 0644]
test/suites/valid/simple-int-0/output [new file with mode: 0644]
test/suites/valid/simple-int-1/input [new file with mode: 0644]
test/suites/valid/simple-int-1/output [new file with mode: 0644]
test/suites/valid/simple-int-123/input [new file with mode: 0644]
test/suites/valid/simple-int-123/output [new file with mode: 0644]
test/suites/valid/simple-object/input [new file with mode: 0644]
test/suites/valid/simple-object/output [new file with mode: 0644]
test/suites/valid/simple-real/input [new file with mode: 0644]
test/suites/valid/simple-real/output [new file with mode: 0644]
test/suites/valid/string-escapes/input [new file with mode: 0644]
test/suites/valid/string-escapes/output [new file with mode: 0644]
test/suites/valid/three-byte-utf-8/input [new file with mode: 0644]
test/suites/valid/three-byte-utf-8/output [new file with mode: 0644]
test/suites/valid/true/input [new file with mode: 0644]
test/suites/valid/true/output [new file with mode: 0644]
test/suites/valid/two-byte-utf-8/input [new file with mode: 0644]
test/suites/valid/two-byte-utf-8/output [new file with mode: 0644]
test/suites/valid/utf-8-string/input [new file with mode: 0644]
test/suites/valid/utf-8-string/output [new file with mode: 0644]
test/suites/valid/utf-surrogate-four-byte-encoding/input [new file with mode: 0644]
test/suites/valid/utf-surrogate-four-byte-encoding/output [new file with mode: 0644]
test/test-api [deleted file]
test/test-invalid [deleted file]
test/test-valid [deleted file]
test/testdata/invalid [deleted file]
test/testdata/invalid-strip [deleted file]
test/testdata/invalid-unicode [deleted file]
test/testdata/valid [deleted file]
test/testdata/valid-strip [deleted file]