1#!/bin/sh 2# 3# $FreeBSD$ 4# 5 6if test -z "${DIR}" ; then 7 DIR=$( make -V .OBJDIR ) 8fi 9if test -z "${DIR}" ; then 10 DIR=$( dirname $0 ) 11fi 12 13check() 14{ 15 NUM=$1 16 shift 17 if $DIR/pack $* 18 then 19 echo "ok $NUM" 20 else 21 echo "not ok $NUM" 22 fi 23} 24 25(cd $DIR ; make pack) >/dev/null 2>&1 26 27echo 1..7 28 29check 1 0 0 30check 2 0 1 31check 3 1 0 32check 4 1 999999 33check 5 1 1000000 34check 6 2147483647 999999 35check 7 10000000 36 37(cd $DIR ; make clean) >/dev/null 2>&1 38 39exit 0 40