Mercurial > hgsubversion
view tests/fixtures/filecase.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 | 3a9d6cd18332 |
children |
line wrap: on
line source
#!/bin/sh # # Generate filecase.svndump # WARNING: this script must be run on a case-sensitive file system # mkdir temp cd temp mkdir project-orig cd project-orig mkdir trunk cd .. svnadmin create testrepo svnurl=file://`pwd`/testrepo svn import project-orig $svnurl -m "init project" svn co $svnurl project cd project/trunk # Test files and directories differing in case only echo a > a echo A > A echo b > b mkdir d echo a > d/a mkdir D echo a > D/a mkdir e echo a > e/a mkdir f echo a > f/a echo F > F svn add a A b d D e f F svn ci -m 'add files' # Rename files and directories, changing only their case svn mv b B svn mv d/a d/A svn mv e E svn ci -m 'change case' cd ../.. svnadmin dump testrepo > ../filecase.svndump