check-qjson qmp-test: Cover control characters more thoroughly
commit6bc93a3401e32441c190c1f53e3967d226d4eb7c
authorMarkus Armbruster <armbru@redhat.com>
Thu, 23 Aug 2018 16:39:42 +0000 (23 18:39 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Fri, 24 Aug 2018 18:26:37 +0000 (24 20:26 +0200)
tree225f07c3525b8c8fc087635ec964c807efcc645e
parent5f454e662e710300b4c5414b2d5fd109ee18682b
check-qjson qmp-test: Cover control characters more thoroughly

RFC 8259 "The JavaScript Object Notation (JSON) Data Interchange
Format" requires control characters in strings to be escaped.
Demonstrate the JSON parser accepts U+0001 .. U+001F unescaped.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <20180823164025.12553-16-armbru@redhat.com>
tests/check-qjson.c
tests/qmp-test.c