Commit | Line | Data |
---|---|---|
c127e8aa MP |
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 | . $srcdir/testsuite/rsync.fns | |
11 | ||
12 | set -x | |
13 | ||
14 | "$TOOLDIR/trimslash" "/usr/local/bin" "/usr/local/bin/" "/usr/local/bin///" \ | |
15 | "//a//" "////" \ | |
16 | "/Users/Wierd Macintosh Name/// Ooh, translucent plastic/" \ | |
17 | > "$scratchdir/slash.out" | |
18 | diff -c "$scratchdir/slash.out" - <<EOF | |
19 | /usr/local/bin | |
20 | /usr/local/bin | |
21 | /usr/local/bin | |
22 | //a | |
23 | / | |
24 | /Users/Wierd Macintosh Name/// Ooh, translucent plastic | |
25 | EOF | |
26 | ||
27 | exit 0 | |
28 | # last [] may have failed but if we get here then we've won | |
29 |