File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / rsync / testsuite / trimslash.test
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Fri Feb 17 15:09:30 2012 UTC (12 years, 4 months ago) by misho
Branches: rsync, MAIN
CVS tags: v3_1_2p5, rsync3_0_9p0, RSYNC3_1_0, RSYNC3_0_9, HEAD
rsync

    1: #! /bin/sh
    2: 
    3: # Copyright (C) 2002 by Martin Pool <mbp@samba.org>
    4: 
    5: # This program is distributable under the terms of the GNU GPL (see
    6: # COPYING).
    7: 
    8: # Test tiny function to trim trailing slashes.
    9: 
   10: . "$suitedir/rsync.fns"
   11: 
   12: "$TOOLDIR/trimslash" "/usr/local/bin" "/usr/local/bin/" "/usr/local/bin///" \
   13: 	"//a//" "////" \
   14:         "/Users/Wierd Macintosh Name/// Ooh, translucent plastic/" \
   15: 	> "$scratchdir/slash.out"
   16: diff $diffopt "$scratchdir/slash.out" - <<EOF
   17: /usr/local/bin
   18: /usr/local/bin
   19: /usr/local/bin
   20: //a
   21: /
   22: /Users/Wierd Macintosh Name/// Ooh, translucent plastic
   23: EOF
   24: 
   25: # The script would have aborted on error, so getting here means we've won.
   26: exit 0

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>