Skip to content

Commit

Permalink
Check for mktemp executable in all shell tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
Jim Hague committed May 3, 2018
1 parent c0748e9 commit c08c8fa
Show file tree
Hide file tree
Showing 14 changed files with 16 additions and 0 deletions.
1 change: 1 addition & 0 deletions test-scripts/check-config-info.sh
Expand Up @@ -11,6 +11,7 @@ INSP=./inspector
DATAFILE=./dns.pcap

command -v grep > /dev/null 2>&1 || { echo "No grep, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "check-config-info.XXXXXX"`

Expand Down
2 changes: 2 additions & 0 deletions test-scripts/check-outputs.sh
Expand Up @@ -9,6 +9,8 @@
COMP=./compactor
DATAFILE=./malformed.pcap

command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "check-outputs.XXXXXX"`

cleanup()
Expand Down
1 change: 1 addition & 0 deletions test-scripts/check-testcontent.sh
Expand Up @@ -27,6 +27,7 @@ DATAQR=$srcdir/test-scripts/testcontent.debugqr
command -v $CBOR2DIAG > /dev/null 2>&1 || { echo "No cbor2diag, skipping test." >&2; exit 77; }
command -v cmp > /dev/null 2>&1 || { echo "No cmp, skipping test." >&2; exit 77; }
command -v diff > /dev/null 2>&1 || { echo "No diff, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "check-testcontent.XXXXXX"`

Expand Down
1 change: 1 addition & 0 deletions test-scripts/inspector-outputs.sh
Expand Up @@ -11,6 +11,7 @@ INSP=./inspector
DATAFILE=./dns.pcap

command -v diff > /dev/null 2>&1 || { echo "No diff, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "inspector-outputs.XXXXXX"`

Expand Down
1 change: 1 addition & 0 deletions test-scripts/same-file-output.sh
Expand Up @@ -15,6 +15,7 @@ GOLD_PCAPFILE=./gold.pcap
GOLD_INFOFILE=$srcdir/test-scripts/gold.pcap.info

command -v cmp > /dev/null 2>&1 || { echo "No cmp, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "same-file-output.XXXXXX"`

Expand Down
1 change: 1 addition & 0 deletions test-scripts/same-output-gzip.sh
Expand Up @@ -14,6 +14,7 @@ DATAFILE=./dns.pcap

command -v cmp > /dev/null 2>&1 || { echo "No cmp, skipping test." >&2; exit 77; }
command -v gunzip > /dev/null 2>&1 || { echo "No gunzip, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "same-output-gzip.XXXXXX"`

Expand Down
1 change: 1 addition & 0 deletions test-scripts/same-output-xz.sh
Expand Up @@ -13,6 +13,7 @@ DATAFILE=./dns.pcap

command -v cmp > /dev/null 2>&1 || { echo "No cmp, skipping test." >&2; exit 77; }
command -v unxz > /dev/null 2>&1 || { echo "No unxz, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "same-output-xz.XXXXXX"`

Expand Down
1 change: 1 addition & 0 deletions test-scripts/same-output.sh
Expand Up @@ -10,6 +10,7 @@ DNSCAP=./compactor
DATAFILE=./dns.pcap

command -v cmp > /dev/null 2>&1 || { echo "No cmp, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

#set -x

Expand Down
1 change: 1 addition & 0 deletions test-scripts/same-pcap-cbor-pcap.sh
Expand Up @@ -11,6 +11,7 @@ INSP=./inspector
DATAFILE=./gold.pcap

command -v cmp > /dev/null 2>&1 || { echo "No cmp, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "same-pcap.XXXXXX"`

Expand Down
1 change: 1 addition & 0 deletions test-scripts/same-qr-dump.sh
Expand Up @@ -12,6 +12,7 @@ INSP=./inspector
DATAFILE=./dns.pcap

command -v cmp > /dev/null 2>&1 || { echo "No cmp, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "same-qr-dump.XXXXXX"`

Expand Down
1 change: 1 addition & 0 deletions test-scripts/same-tshark-output.sh
Expand Up @@ -16,6 +16,7 @@ INPUT_FILES="matching.pcap unmatched.pcap"
#set -x

command -v tshark > /dev/null 2>&1 || { echo "No tshark, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

if [ -z "$1" ] ; then
echo "Using default input"
Expand Down
2 changes: 2 additions & 0 deletions test-scripts/tmp-output.sh
Expand Up @@ -10,6 +10,8 @@ COMP=./compactor
INSP=./inspector
DATAFILE=./dns.pcap

command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "tmp-output.XXXXXX"`

cleanup()
Expand Down
1 change: 1 addition & 0 deletions test-scripts/verify-cbor02.sh
Expand Up @@ -12,6 +12,7 @@ CBORFILE=./gold.cbor02
PCAPFILE=./gold.pcap

command -v cmp > /dev/null 2>&1 || { echo "No cmp, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "verify-cbor02.XXXXXX"`

Expand Down
1 change: 1 addition & 0 deletions test-scripts/verify-cddl.sh
Expand Up @@ -11,6 +11,7 @@ DATAFILE=./gold.pcap
CDDL=$srcdir/doc/c-dns-working.cddl

command -v cddl > /dev/null 2>&1 || { echo "No cddl, skipping test." >&2; exit 77; }
command -v mktemp > /dev/null 2>&1 || { echo "No mktemp, skipping test." >&2; exit 77; }

tmpdir=`mktemp -d -t "verify-cddl.XXXXXX"`

Expand Down

0 comments on commit c08c8fa

Please sign in to comment.