Add missing libxml2-tools dependency
[archive/platform/upstream/libvirt.git] / tests / libvirtd-pool
1 #!/bin/sh
2 # Get coverage of virsh pool-define-as XML formatting
3
4 test -z "$srcdir" && srcdir=$(pwd)
5 test -z "$abs_top_srcdir" && abs_top_srcdir=$(pwd)/..
6 test -z "$abs_top_builddir" && abs_top_builddir=$(pwd)/..
7
8 if test "$VERBOSE" = yes; then
9   set -x
10   $abs_top_builddir/tools/virsh --version
11 fi
12
13 . "$srcdir/test-lib.sh"
14
15 fail=0
16
17 pwd=$(pwd) || fail=1
18
19 $abs_top_builddir/tools/virsh --connect test:///default \
20   pool-define-as --print-xml \
21   P dir src-host /src/path /src/dev S /target-path \
22   1>out 2>&1
23
24 cat <<EOF > pool-list-exp
25 <pool type='dir'>
26   <name>P</name>
27   <source>
28     <host name='src-host'/>
29     <dir path='/src/path'/>
30     <device path='/src/dev'/>
31     <name>S</name>
32   </source>
33   <target>
34     <path>/target-path</path>
35   </target>
36 </pool>
37
38 EOF
39
40 compare pool-list-exp out || fail=1
41
42 exit $fail