NetBSD-5.0.2/regress/usr.bin/dirname/dirname.sh

#!/bin/sh
#
# $NetBSD: dirname.sh,v 1.1 2005/04/04 16:48:45 peter Exp $

test_dirname()
{
	echo "Testing $1"
	result=`dirname $1 2>&1`
	if [ "$result" != "$2" ]; then
		echo "Expected $2, but got $result"
		exit 1
	fi
}

test_dirname "/" "/"
test_dirname "//" "/"
test_dirname "/usr/bin/" "/usr"
test_dirname "//usr//bin//" "//usr"
test_dirname "usr" "."
test_dirname "\"\"" "."
test_dirname "/usr" "/"
test_dirname "/usr/bin" "/usr"
test_dirname "usr/bin" "usr"