gbranden pushed a commit to branch master
in repository groff.
commit ef25deabbeece96e8f28cefdf45fa05bd4cc52b9
Author: G. Branden Robinson <[email protected]>
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 <[email protected]>
+
+ * tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh:
+ Skip test if "pdfinfo" command not available.
+
2022-07-14 G. Branden Robinson <[email protected]>
[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=
_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit