mirror of https://gitee.com/openkylin/libvirt.git
tests: utils: Fail XML file comparison if input file doesn't exist
In cases where we expect parse failure of the test input file the testsuite can't differentiate if the parser failed when parsing or when opening the file. Add a call to virFileExists and error out on missing input files. Missing output files are partially expected when regenerating test output.
This commit is contained in:
parent
dabf1c5b12
commit
cb049b9ad4
|
@ -1102,6 +1102,11 @@ testCompareDomXML2XMLFiles(virCapsPtr caps, virDomainXMLOptionPtr xmlopt,
|
|||
|
||||
parse_flags |= parseFlags;
|
||||
|
||||
if (!virFileExists(infile)) {
|
||||
VIR_TEST_DEBUG("Test input file '%s' is missing", infile);
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (!live)
|
||||
format_flags |= VIR_DOMAIN_DEF_FORMAT_INACTIVE;
|
||||
|
||||
|
|
Loading…
Reference in New Issue