26 lines
651 B
Bash
26 lines
651 B
Bash
#! /bin/sh
|
|
|
|
# Copyright (C) 2002 by Martin Pool <mbp@samba.org>
|
|
|
|
# This program is distributable under the terms of the GNU GPL (see
|
|
# COPYING).
|
|
|
|
# Test tiny function to trim trailing slashes.
|
|
|
|
. "$suitedir/rsync.fns"
|
|
|
|
"$TOOLDIR/trimslash" "/usr/local/bin" "/usr/local/bin/" "/usr/local/bin///" \
|
|
"//a//" "////" \
|
|
"/Users/Wierd Macintosh Name/// Ooh, translucent plastic/" \
|
|
> "$scratchdir/slash.out"
|
|
diff $diffopt "$scratchdir/slash.out" - <<EOF
|
|
/usr/local/bin
|
|
/usr/local/bin
|
|
/usr/local/bin
|
|
//a
|
|
/
|
|
/Users/Wierd Macintosh Name/// Ooh, translucent plastic
|
|
EOF
|
|
|
|
# The script would have aborted on error, so getting here means we've won.
|
|
exit 0
|