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 'getpwnam()'        '-n'
23do_test 2 'getpwuid()'        '-u'
24do_test 3 'getpwent()'           '-e'
25do_test 4 'getpwent() 2-pass'    '-2'
26do_test 5 'building snapshot, if needed'  '-s snapshot_pwd'
27do_test 6 'getpwnam() snapshot'           '-n -s snapshot_pwd'
28do_test 7 'getpwuid() snapshot'           '-u -s snapshot_pwd'
29do_test 8 'getpwent() snapshot'           '-e -s snapshot_pwd'
30