[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 34/35: [tests]: Skip a test if "pdfinfo" not available.
From: |
G. Branden Robinson |
Subject: |
[groff] 34/35: [tests]: Skip a test if "pdfinfo" not available. |
Date: |
Fri, 15 Jul 2022 23:12:01 -0400 (EDT) |
gbranden pushed a commit to branch master
in repository groff.
commit ef25deabbeece96e8f28cefdf45fa05bd4cc52b9
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Fri Jul 15 21:38:02 2022 -0500
[tests]: Skip a test if "pdfinfo" not available.
* tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh: Skip test
if "pdfinfo" command not available.
---
ChangeLog | 5 +++++
tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh | 14 +++++++++-----
2 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index c048bdcb..5e963e86 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2022-07-15 G. Branden Robinson <g.branden.robinson@gmail.com>
+
+ * tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh:
+ Skip test if "pdfinfo" command not available.
+
2022-07-14 G. Branden Robinson <g.branden.robinson@gmail.com>
[build]: Add sanity checks for font description file generation
diff --git a/tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh
b/tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh
index dc1a6059..7e58849c 100755
--- a/tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh
+++ b/tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh
@@ -24,11 +24,15 @@
gnu_pdf="${abs_top_builddir:-.}/doc/gnu-no-choke-on-pdfinfo.pdf"
# Regression-test Savannah #58206.
-if ! command -v gs >/dev/null
-then
- echo "cannot locate 'gs' command" >&2
- exit 77 # skip
-fi
+# We need gs(1) and pdfpic.tmac needs pdfinfo(1).
+for cmd in gs pdfinfo
+do
+ if ! command -v $cmd >/dev/null
+ then
+ echo "cannot locate '$cmd' command" >&2
+ exit 77 # skip
+ fi
+done
# Locate directory containing our test artifacts.
artifact_dir=
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 34/35: [tests]: Skip a test if "pdfinfo" not available.,
G. Branden Robinson <=