A recent bug showed that the status XML parsing is not tested. Add test cases
based on existing tests in the XML-2-XML test to excercise the parser.
Additionally this series fixes also a memleak of the domain device alias list.
Peter Krempa (4):
qemu: domain: Don't leak device alias list
util: buffer: Add support for adding text blocks with indentation
tests: xml2xml: Refactor the qemu xml 2 xml test
test: qemuxml2xml: Test status XML formatting and parsing
src/conf/domain_conf.c | 4 +-
src/conf/domain_conf.h | 9 ++
src/libvirt_private.syms | 3 +
src/qemu/qemu_domain.c | 1 +
src/util/virbuffer.c | 38 ++++++
src/util/virbuffer.h | 1 +
tests/qemuxml2xmltest.c | 309 ++++++++++++++++++++++++++++++++++++-----------
tests/virbuftest.c | 50 ++++++++
8 files changed, 345 insertions(+), 70 deletions(-)
--
2.2.2