From 25b98d31ec5519a914551a6cab15c8d8b4e67034 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A1n=20Tomko?= Date: Thu, 16 May 2013 15:43:06 +0200 Subject: [PATCH] schema: make source optional in volume XML We don't parse it anyway. https://bugzilla.redhat.com/show_bug.cgi?id=893273 --- docs/schemas/storagevol.rng | 4 ++- tests/Makefile.am | 1 + .../storagevolschemadata/qcow2-no-source.xml | 29 +++++++++++++++++++ tests/storagevolschematest | 2 +- 4 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 tests/storagevolschemadata/qcow2-no-source.xml diff --git a/docs/schemas/storagevol.rng b/docs/schemas/storagevol.rng index ca8ce56ebd..4649d9151f 100644 --- a/docs/schemas/storagevol.rng +++ b/docs/schemas/storagevol.rng @@ -20,7 +20,9 @@ - + + + diff --git a/tests/Makefile.am b/tests/Makefile.am index 04b76ba0d3..2140d9ddf0 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -78,6 +78,7 @@ EXTRA_DIST = \ storagepoolxml2xmlin \ storagepoolxml2xmlout \ storagevolxml2argvdata \ + storagevolschemadata \ storagevolschematest \ storagevolxml2xmlin \ storagevolxml2xmlout \ diff --git a/tests/storagevolschemadata/qcow2-no-source.xml b/tests/storagevolschemadata/qcow2-no-source.xml new file mode 100644 index 0000000000..777294ec14 --- /dev/null +++ b/tests/storagevolschemadata/qcow2-no-source.xml @@ -0,0 +1,29 @@ + + OtherDemo.img + /var/lib/libvirt/images/OtherDemo.img + 5 + 294912 + + /var/lib/libvirt/images/OtherDemo.img + + + 0644 + 0 + 0 + + + + + + + + /dev/null + + + 0644 + 0 + 0 + + + + diff --git a/tests/storagevolschematest b/tests/storagevolschematest index e1afa8dd9c..9045e6b414 100755 --- a/tests/storagevolschematest +++ b/tests/storagevolschematest @@ -4,7 +4,7 @@ . $srcdir/test-lib.sh . $abs_srcdir/schematestutils.sh -DIRS="storagevolxml2xmlin storagevolxml2xmlout" +DIRS="storagevolxml2xmlin storagevolxml2xmlout storagevolschemadata" SCHEMA="storagevol.rng" check_schema "$DIRS" "$SCHEMA" -- 2.47.2