| Index: tests/fake_repos.py
|
| diff --git a/tests/fake_repos.py b/tests/fake_repos.py
|
| index 51eacfd695dcca02baa1521778f0a725d489c64e..a797e64fcff36ac55b6b120367ff3a8a170fc213 100755
|
| --- a/tests/fake_repos.py
|
| +++ b/tests/fake_repos.py
|
| @@ -389,6 +389,27 @@ deps = {
|
| 'invalid': '/does_not_exist',
|
| }
|
| """
|
| + # WebKit abuses this.
|
| + fs['trunk/webkit/.gclient'] = """
|
| +solutions = [
|
| + {
|
| + 'name': './',
|
| + 'url': None,
|
| + },
|
| +]
|
| +"""
|
| + fs['trunk/webkit/DEPS'] = """
|
| +deps = {
|
| + 'foo/bar': 'svn://%(host)s/svn/trunk/third_party/foo@1'
|
| +}
|
| +
|
| +hooks = [
|
| + {
|
| + 'pattern': '.*',
|
| + 'action': ['echo', 'foo'],
|
| + },
|
| +]
|
| +""" % { 'host': self.HOST }
|
| self._commit_svn(fs)
|
|
|
| def setUpGIT(self):
|
| @@ -602,7 +623,10 @@ class FakeReposTestBase(unittest.TestCase):
|
| for k, v in tree.iteritems():
|
| if not k.startswith(old_root):
|
| continue
|
| - result[join(new_root, k[len(old_root) + 1:]).replace(os.sep, '/')] = v
|
| + item = k[len(old_root) + 1:]
|
| + if item.startswith('.'):
|
| + continue
|
| + result[join(new_root, item).replace(os.sep, '/')] = v
|
| return result
|
|
|
| def mangle_git_tree(self, *args):
|
|
|