[libvirt] [PATCH 08/11] tests: qemu: Add infrastructure for QAPI schema testing

Ján Tomko jtomko at redhat.com
Thu Mar 22 20:40:00 UTC 2018


On Thu, Mar 22, 2018 at 07:31:45PM +0100, Peter Krempa wrote:
>Add a function which will allow to test whether a JSON object conforms
>to the QAPI schema. This greatly helps when developing formatters for
>new JSON objects and will help make sure that the code will not break in
>cases which have unit tests but were actually not function-tested
>(mostly various disk access protocols).
>
>Signed-off-by: Peter Krempa <pkrempa at redhat.com>
>---
> tests/Makefile.am           |   2 +
> tests/qemumonitorjsontest.c | 108 ++++++++-
> tests/testutilsqemuschema.c | 536 ++++++++++++++++++++++++++++++++++++++++++++
> tests/testutilsqemuschema.h |  30 +++
> 4 files changed, 675 insertions(+), 1 deletion(-)
> create mode 100644 tests/testutilsqemuschema.c
> create mode 100644 tests/testutilsqemuschema.h
>

ACK

Jan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20180322/524d383d/attachment-0001.sig>


More information about the libvir-list mailing list