From 5319c49ce9beb4f871da23a6b6310e737b9eb013 Mon Sep 17 00:00:00 2001 From: John Ferlan Date: Tue, 24 Jan 2017 13:45:48 -0500 Subject: [PATCH] tests: Add createVHBAByNodeDevice-no-parent to fchosttest Add a test that allows not providing a parent in the input XML, but still being able to create finding a VPORT capable NPIV HBA. --- tests/fchosttest.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/fchosttest.c b/tests/fchosttest.c index 715571e32b..15cda753a0 100644 --- a/tests/fchosttest.c +++ b/tests/fchosttest.c @@ -44,6 +44,15 @@ static const char test7_xml[] = " " ""; +/* virNodeDeviceCreateXML without "" to find the vport capable HBA */ +static const char test8_xml[] = +"" +" " +" " +" " +" " +""; + /* Test virIsVHBACapable */ static int test1(const void *data ATTRIBUTE_UNUSED) @@ -270,6 +279,9 @@ mymain(void) if (virTestRun("manageVHBAByNodeDevice-by-parent", manageVHBAByNodeDevice, test7_xml) < 0) ret = -1; + if (virTestRun("manageVHBAByNodeDevice-no-parent", manageVHBAByNodeDevice, + test8_xml) < 0) + ret = -1; cleanup: VIR_FREE(fchost_prefix); -- GitLab