]> xenbits.xensource.com Git - libvirt.git/commitdiff
nodedevmdevctltest: Introduce a test case for empty mdevctl output
authorMichal Privoznik <mprivozn@redhat.com>
Thu, 24 Aug 2023 07:58:33 +0000 (09:58 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 24 Aug 2023 11:46:22 +0000 (13:46 +0200)
As explained earlier, 'mdevctl' can output nothing. Add a test
case to nodedevmdevctltest which covers this situation.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Kristina Hanicova <khanicov@redhat.com>
tests/nodedevmdevctldata/mdevctl-list-empty.json [new file with mode: 0644]
tests/nodedevmdevctldata/mdevctl-list-empty.out.xml [new file with mode: 0644]
tests/nodedevmdevctltest.c

diff --git a/tests/nodedevmdevctldata/mdevctl-list-empty.json b/tests/nodedevmdevctldata/mdevctl-list-empty.json
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/nodedevmdevctldata/mdevctl-list-empty.out.xml b/tests/nodedevmdevctldata/mdevctl-list-empty.out.xml
new file mode 100644 (file)
index 0000000..e69de29
index c04b05c417bfef4c3e3725176c906aae9e43e7f1..e403328e5aedc4eb78ac1dddc91a87f057496ba2 100644 (file)
@@ -470,6 +470,7 @@ mymain(void)
 
     DO_TEST_LIST_DEFINED();
 
+    DO_TEST_PARSE_JSON("mdevctl-list-empty");
     DO_TEST_PARSE_JSON("mdevctl-list-empty-array");
     DO_TEST_PARSE_JSON("mdevctl-list-multiple");