#!/bin/bash
# Test driver for http/https
source ./functions.source
pushd "$testdir" 2>/dev/null
recursive=$1
server=exiv2.dyndns.org
dir=userContent/testfiles/webready
host="http://$server:8080"
if [ ! -z "$recursive" ]; then
if [ $(runTest exiv2 -vVg curlproto | grep -q https ; echo $?) == "0" ]; then
host="https://$server:8443"
else
echo "*** https is not a supported protocol - test skipped ***"
exit 0
fi
fi
echo 'server: ' $host
(
for filename in Reagan.jpg ReaganLargePng.png ReaganLargeTiff.tiff ReaganLargeJpg.jpg Reagan.tiff DSC_0002.NEF ; do
echo $filename
runTest exiv2 -pa --grep Software $host/$dir/$filename
done
) 2>&1 > $results
# ----------------------------------------------------------------------
# Evaluate results
cat $results | tr -d $'\r' > $results-stripped
mv $results-stripped $results
reportTest $results $good
popd 2>/dev/null
if [ -z "$recursive" ]; then
$0 1
fi
# That's all Folks!
##