]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - tools/regression/lib/libc/nss/test-getrpc.t
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / tools / regression / lib / libc / nss / test-getrpc.t
1 #!/bin/sh
2 # $FreeBSD$
3
4 do_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
15 cd `dirname $0`
16
17 executable=`basename $0 .t`
18
19 make $executable 2>&1 > /dev/null
20
21 echo 1..8
22 do_test 1 'getrpcbyname()'        '-n'
23 do_test 2 'getrpcbynumber()'      '-v'
24 do_test 3 'getrpcent()'           '-e'
25 do_test 4 'getrpcent() 2-pass'    '-2'
26 do_test 5 'building snapshot, if needed'  '-s snapshot_rpc'
27 do_test 6 'getrpcbyname() snapshot'       '-n -s snapshot_rpc'
28 do_test 7 'getrpcbynumber() snapshot'     '-v -s snapshot_rpc'
29 do_test 8 'getrpcent() snapshot'          '-e -s snapshot_rpc'