From c267823f944001e096f0e316588a56a4011435a9 Mon Sep 17 00:00:00 2001 From: giraffedata Date: Sun, 27 Nov 2016 22:06:27 +0000 Subject: More skipping of tests of not-built components git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@2839 9d0c8265-081b-0410-96cb-a4ca84ce46f8 --- test/legacy-names.test | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'test/legacy-names.test') diff --git a/test/legacy-names.test b/test/legacy-names.test index 30509d20..8dbd97b4 100755 --- a/test/legacy-names.test +++ b/test/legacy-names.test @@ -94,8 +94,30 @@ ordinary_testprogs="\ ppmtouil \ " +enabled_testprog() { + case $1 in + ppmtojpeg) + [ "${JPEGLIB}" = "NONE" ] && return 1 ;; + + pamrgbatopng|\ + pngtopnm) + [ "${PNGLIB}" = "NONE" ] && return 1 ;; + + pnmtotiff) + [ "${TIFFLIB}" = "NONE" ] && return 1 ;; + esac + + return 0 +} + for i in $ordinary_testprogs do + # Stub out programs that aren't built. + if ! enabled_testprog "$i"; then + echo "$i: ok" + continue + fi + $i --version 2>&1 | \ egrep -v \ "(Using libnetpbm|Compiled|(BSD|SYSV|MSDOS|AMIGA) defined|RGB_?ENV=)" \ -- cgit 1.4.1