summaryrefslogtreecommitdiffstats
path: root/debian/tests/metadata
diff options
context:
space:
mode:
Diffstat (limited to 'debian/tests/metadata')
-rwxr-xr-xdebian/tests/metadata8
1 files changed, 6 insertions, 2 deletions
diff --git a/debian/tests/metadata b/debian/tests/metadata
index 21c1ece..cf91d28 100755
--- a/debian/tests/metadata
+++ b/debian/tests/metadata
@@ -13,8 +13,12 @@ for agent in /usr/sbin/fence_*; do
TESTXML=tests/data/metadata/${agent##*/}.xml
if [ -f "$TESTXML" ]; then
- gawk 'BEGIN {store=-1} /name=".*_path"/ || /name=".*_file"/ {store=2} {if (store!=0) {print}; store--}' "$TMPXML" \
- | diff -u "$TESTXML" -
+ if [ "$agent" = "/usr/sbin/fence_virt" ]; then
+ diff -u "$TESTXML" "$TMPXML"
+ else
+ gawk 'BEGIN {store=-1} /name=".*_path"/ || /name=".*_file"/ {store=2} {if (store!=0) {print}; store--}' "$TMPXML" \
+ | diff -u "$TESTXML" -
+ fi
fi
xsltproc lib/fence2rng.xsl "$TMPXML" \