[Libguestfs] [PATCH] tests: use fake-virt-tools also in tests outside v2v

Richard W.M. Jones rjones at redhat.com
Wed Oct 21 10:55:28 UTC 2015


On Wed, Oct 21, 2015 at 10:53:26AM +0200, Pino Toscano wrote:
> We have phony tools for v2v tests, introduced with
> commit c1af1ba32f126b7be275bcc8cd4ea4e5af27a88e; make use of it also in
> tests related to v2v outside the v2v directory.
> ---
>  p2v/test-virt-p2v.sh             | 6 +-----
>  tests/regressions/rhbz1232192.sh | 6 +-----
>  2 files changed, 2 insertions(+), 10 deletions(-)
> 
> diff --git a/p2v/test-virt-p2v.sh b/p2v/test-virt-p2v.sh
> index 8c3731c..540d2fd 100755
> --- a/p2v/test-virt-p2v.sh
> +++ b/p2v/test-virt-p2v.sh
> @@ -44,11 +44,7 @@ if ! test -f $f2 || ! test -s $f2; then
>      exit 77
>  fi
>  
> -virt_tools_data_dir=${VIRT_TOOLS_DATA_DIR:-/usr/share/virt-tools}
> -if ! test -r $virt_tools_data_dir/rhsrvany.exe; then
> -    echo "$0: test skipped because rhsrvany.exe is not installed"
> -    exit 77
> -fi
> +export VIRT_TOOLS_DATA_DIR="../v2v/fake-virt-tools"
>  
>  d=test-virt-p2v.d
>  rm -rf $d
> diff --git a/tests/regressions/rhbz1232192.sh b/tests/regressions/rhbz1232192.sh
> index 5b4b31e..8cd6453 100755
> --- a/tests/regressions/rhbz1232192.sh
> +++ b/tests/regressions/rhbz1232192.sh
> @@ -47,10 +47,6 @@ if [ ! -f ../guests/blank-disk.img ]; then
>      exit 77
>  fi
>  
> -virt_tools_data_dir=${VIRT_TOOLS_DATA_DIR:-/usr/share/virt-tools}
> -if ! test -r $virt_tools_data_dir/rhsrvany.exe; then
> -    echo "$0: test skipped because rhsrvany.exe is not installed"
> -    exit 77
> -fi
> +export VIRT_TOOLS_DATA_DIR="../../v2v/fake-virt-tools"
>  
>  ../../v2v/virt-v2v -i libvirtxml rhbz1232192.xml -o null --no-copy
> -- 
> 2.1.0

ACK.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://libguestfs.org




More information about the Libguestfs mailing list