1#!/bin/sh 2# $FreeBSD$ 3 4do_test() { 5 number=$1 6 comment=$2 7 opt=$3 8 if ./$executable $opt; then 9 echo "ok $number - $comment" 10 else 11 echo "not ok $number - $comment" 12 fi 13} 14 15cd `dirname $0` 16 17executable=`basename $0 .t` 18 19make $executable 2>&1 > /dev/null 20 21echo 1..8 22do_test 1 'getprotobyname()' '-n' 23do_test 2 'getprotobynumber()' '-v' 24do_test 3 'getprotoent()' '-e' 25do_test 4 'getprotoent() 2-pass' '-2' 26do_test 5 'building snapshot, if needed' '-s snapshot_proto' 27do_test 6 'getprotobyname() snapshot' '-n -s snapshot_proto' 28do_test 7 'getprotobynumber() snapshot' '-v -s snapshot_proto' 29do_test 8 'getprotoent() snapshot' '-e -s snapshot_proto' 30