-
- Downloads
runner/json_tests: Test handling of unprintable output from tests
A simple test output with numbers from 1 to 255, both in plain text form and as a single byte with that particular value. Note that the json spec doesn't require \u-encoding for characters other than '"', '\' and the range U+0000 to U+001F, the raw non-\u-encoded UTF-8 in the reference.json file for bytes 128 and up is what libjson-c outputs for those codepoints and is valid. The validity of the json file can be verified with iconv, i.e. $ iconv -f UTF-8 reference.json -o /dev/null && echo it is utf-8 v2: Rebase over dynamic subtest tests, trivial Signed-off-by:Petri Latvala <petri.latvala@intel.com> Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com> Reviewed-by:
Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Showing
- runner/json_tests_data/unprintable-characters/0/dmesg.txt 5 additions, 0 deletionsrunner/json_tests_data/unprintable-characters/0/dmesg.txt
- runner/json_tests_data/unprintable-characters/0/err.txt 258 additions, 0 deletionsrunner/json_tests_data/unprintable-characters/0/err.txt
- runner/json_tests_data/unprintable-characters/0/journal.txt 2 additions, 0 deletionsrunner/json_tests_data/unprintable-characters/0/journal.txt
- runner/json_tests_data/unprintable-characters/0/out.txt 259 additions, 0 deletionsrunner/json_tests_data/unprintable-characters/0/out.txt
- runner/json_tests_data/unprintable-characters/README.txt 2 additions, 0 deletionsrunner/json_tests_data/unprintable-characters/README.txt
- runner/json_tests_data/unprintable-characters/endtime.txt 1 addition, 0 deletionsrunner/json_tests_data/unprintable-characters/endtime.txt
- runner/json_tests_data/unprintable-characters/joblist.txt 1 addition, 0 deletionsrunner/json_tests_data/unprintable-characters/joblist.txt
- runner/json_tests_data/unprintable-characters/metadata.txt 12 additions, 0 deletionsrunner/json_tests_data/unprintable-characters/metadata.txt
- runner/json_tests_data/unprintable-characters/reference.json 72 additions, 0 deletionsrunner/json_tests_data/unprintable-characters/reference.json
- runner/json_tests_data/unprintable-characters/starttime.txt 1 addition, 0 deletionsrunner/json_tests_data/unprintable-characters/starttime.txt
- runner/json_tests_data/unprintable-characters/uname.txt 1 addition, 0 deletionsrunner/json_tests_data/unprintable-characters/uname.txt
- runner/runner_json_tests.c 1 addition, 0 deletionsrunner/runner_json_tests.c
Loading
Please register or sign in to comment