comparison tests/test-subrepo-svn.t @ 12404:f33a5d1c937e

test-subrepo-svn: restore expr functionality for solaris Cleanup in 22f3353bcc36 removed a syntactically incorrect and apparently unnecessary escape of / for expr - but solaris needs it.
author Mads Kiilerich <mads@kiilerich.com>
date Sat, 25 Sep 2010 02:35:35 +0200
parents a5b77eb0409b
children 6cc4b14fb76b
comparison
equal deleted inserted replaced
12403:ba8850911703 12404:f33a5d1c937e
7 7
8 SVN wants all paths to start with a slash. Unfortunately, Windows ones 8 SVN wants all paths to start with a slash. Unfortunately, Windows ones
9 don't. Handle that. 9 don't. Handle that.
10 10
11 $ escapedwd=`pwd | fix_path` 11 $ escapedwd=`pwd | fix_path`
12 $ expr "$escapedwd" : / > /dev/null || escapedwd="/$escapedwd" 12 $ expr "$escapedwd" : '\/' > /dev/null || escapedwd="/$escapedwd"
13 $ escapedwd=`python -c "import urllib, sys; sys.stdout.write(urllib.quote(sys.argv[1]))" "$escapedwd"` 13 $ escapedwd=`python -c "import urllib, sys; sys.stdout.write(urllib.quote(sys.argv[1]))" "$escapedwd"`
14 14
15 create subversion repo 15 create subversion repo
16 16
17 $ SVNREPO="file://$escapedwd/svn-repo" 17 $ SVNREPO="file://$escapedwd/svn-repo"