From: Glenn Morris Date: Tue, 21 Sep 2021 15:14:01 +0000 (-0700) Subject: Make recent dired tests check for external executables X-Git-Tag: emacs-28.0.90~783 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=98a17f30b8314e40a1edefac3d542d3e105c7bd6;p=emacs.git Make recent dired tests check for external executables * test/lisp/dired-aux-tests.el (dired-test-bug47058-tar) (dired-test-bug47058-zip): Add skip conditions. --- diff --git a/test/lisp/dired-aux-tests.el b/test/lisp/dired-aux-tests.el index 5888f4cd993..af0d8b09366 100644 --- a/test/lisp/dired-aux-tests.el +++ b/test/lisp/dired-aux-tests.el @@ -160,12 +160,16 @@ (ert-deftest dired-test-bug47058-tar () "test for https://debbugs.gnu.org/47058 ." + (skip-unless (and (executable-find "tar") + (executable-find "gzip"))) (dired-test-bug47058-fn "tar -cf - %i | gzip -c9 > %o" "gzip -dc %i | tar -xf - -C %c" ".tar.gz")) (ert-deftest dired-test-bug47058-zip () "test for https://debbugs.gnu.org/47058 ." + (skip-unless (and (executable-find "zip") + (executable-find "unzip"))) (dired-test-bug47058-fn "zip %o -r --filesync %i" "unzip -o -d %o %i" ".zip"))