Markus Armbruster
2fc0043283
tests/qapi-schema: Cover flat union types
...
The test demonstrates a generator bug: the generated struct
UserDefFlatUnion doesn't include members for the indirect base
UserDefZero.
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com >
2014-03-03 11:16:45 -05:00
Markus Armbruster
7ad993b480
tests/qapi-schema: Cover union types with base
...
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com >
2014-03-03 11:16:45 -05:00
Markus Armbruster
aabbd472a0
tests/qapi-schema: Cover complex types with base
...
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com >
2014-03-03 11:16:45 -05:00
Markus Armbruster
2c38b60010
tests/qapi-schema: Cover anonymous union types
...
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com >
2014-03-03 11:16:45 -05:00
Markus Armbruster
c2216a8a7a
tests/qapi-schema: Cover simple argument types
...
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com >
2014-03-03 11:16:45 -05:00
Markus Armbruster
ab22ad96ce
tests/qapi-schema: Cover optional command arguments
...
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com >
2014-03-03 11:16:45 -05:00
Laszlo Ersek
3953e3a5d3
OptsVisitor: introduce unit tests, with test cases for range flattening
...
According to commit 4f193e34
("tests: Use qapi-schema-test.json as schema parser test")
the "tests/qapi-schema/qapi-schema-test.out" file must be updated as well.
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Tested-by: Wanlong Gao <gaowanlong@cn.fujitsu.com >
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com >
2013-08-20 11:52:00 -04:00
Markus Armbruster
4f193e34c6
tests: Use qapi-schema-test.json as schema parser test
...
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Eric Blake <eblake@redhat.com >
Message-id: 1374939721-7876-3-git-send-email-armbru@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2013-07-29 10:37:10 -05:00