annotate tests/fixtures/spaces-in-path.sh @ 1458:dcf9eff9b5b7

tests: drop unittest2 Mixed using unittest2.SkipTest and unittest.TestCase will cause skips result in errors. We are probably not going to rewriting every "unittest.TestCase" to "unittest2.TestCase", then unittest2 is causing more trouble with little benefit. Let's drop it. To remain support for Py 26 in run.py, a simple loader.discover is added.
author Jun Wu <quark@fb.com>
date Thu, 16 Jun 2016 04:54:51 +0100
parents a739568f8d48
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
488
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
1 #!/bin/sh
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
2 mkdir temp
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
3 cd temp
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
4 svnadmin create repo
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
5 svn co file://`pwd`/repo wc
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
6 cd wc
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
7 mkdir branches trunk tags
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
8 mkdir tags/versions
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
9 mkdir tags/blah
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
10 svn add *
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
11 svn ci -m 'btt'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
12 cd trunk
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
13 for a in alpha beta gamma delta ; do
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
14 echo $a > $a
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
15 svn add $a
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
16 done
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
17 svn ci -m 'Add files.'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
18
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
19 echo 'foo bar' > 'foo bar'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
20 svn add 'foo bar'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
21 svn ci -m 'Add files.'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
22
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
23 mkdir 'blah blah'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
24 echo 'another file' > 'blah blah/another file'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
25 svn add 'blah blah'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
26 svn ci -m 'Add files.'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
27
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
28 cd ..
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
29 svn up
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
30 svn cp trunk branches/dev_branch
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
31 svn ci -m 'Make a branch'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
32 cd ../..
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
33
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
34 svnadmin dump temp/repo > spaces-in-path.svndump
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
35 echo
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
36 echo 'Complete.'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
37 echo 'You probably want to clean up temp now.'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
38 echo 'Dump in spaces-in-path.svndump'
a739568f8d48 Add a test for URLs that have spaces in them.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
39 exit 0