summaryrefslogtreecommitdiffstats
path: root/tests/qapi-schema/enum-wrong-data.json
diff options
context:
space:
mode:
authorEric Blake2015-05-04 17:05:03 +0200
committerMarkus Armbruster2015-05-05 18:39:00 +0200
commitad11dbb93752ffd4bd1d5f31da7e2d9c40a68e8a (patch)
tree92f68f5ecf754fbb244cb4a258e56c1f2fcc5957 /tests/qapi-schema/enum-wrong-data.json
parentqapi: Require ASCII in schema (diff)
downloadqemu-ad11dbb93752ffd4bd1d5f31da7e2d9c40a68e8a.tar.gz
qemu-ad11dbb93752ffd4bd1d5f31da7e2d9c40a68e8a.tar.xz
qemu-ad11dbb93752ffd4bd1d5f31da7e2d9c40a68e8a.zip
qapi: Add some enum tests
Demonstrate that the qapi generator doesn't deal well with enums that aren't up to par. Later patches will update the expected results as the generator is made stricter. Signed-off-by: Eric Blake <eblake@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com>
Diffstat (limited to 'tests/qapi-schema/enum-wrong-data.json')
-rw-r--r--tests/qapi-schema/enum-wrong-data.json2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/qapi-schema/enum-wrong-data.json b/tests/qapi-schema/enum-wrong-data.json
new file mode 100644
index 0000000000..61d25ec427
--- /dev/null
+++ b/tests/qapi-schema/enum-wrong-data.json
@@ -0,0 +1,2 @@
+# FIXME: we should require that all qapi enums have an array for data
+{ 'enum': 'MyEnum', 'data': { 'value': 'str' } }