]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
commandtest: Remove commandhelper.log in test27
authorMichal Privoznik <mprivozn@redhat.com>
Mon, 29 Jul 2019 14:11:29 +0000 (16:11 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 29 Jul 2019 14:27:05 +0000 (16:27 +0200)
The recently added test27 spawns commandhelper. This is fine,
except, one of the things that commandhelper does is it records
arguments it was spawn with into commandhelper.log. Other test
cases then use checkoutput() to compare the arguments against the
expected ones and also unlink() the log file. However, test27()
is not doing that and thus it leaves the file behind. This
breaks distcheck.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
tests/commanddata/test27.log [new file with mode: 0644]
tests/commandtest.c

diff --git a/tests/commanddata/test27.log b/tests/commanddata/test27.log
new file mode 100644 (file)
index 0000000..40b2627
--- /dev/null
@@ -0,0 +1,20 @@
+ARG:--readfd
+ARG:5
+ARG:--readfd
+ARG:7
+ENV:DISPLAY=:0.0
+ENV:HOME=/home/test
+ENV:HOSTNAME=test
+ENV:LANG=C
+ENV:LOGNAME=test
+ENV:PATH=/usr/bin:/bin
+ENV:TMPDIR=/tmp
+ENV:USER=test
+FD:0
+FD:1
+FD:2
+FD:5
+FD:7
+DAEMON:no
+CWD:/tmp
+UMASK:0022
index dfd15a2079aee00af08f6e524f8bf8cf1db40fa3..d7ab58896996c3e9cc3e32e6d01c4a15e46f33b8 100644 (file)
@@ -1231,6 +1231,9 @@ static int test27(const void *unused ATTRIBUTE_UNUSED)
         goto cleanup;
     }
 
+    if (checkoutput("test27", NULL) < 0)
+        goto cleanup;
+
     ret = 0;
 
  cleanup: