Mercurial > hgsubversion
comparison tests/test_util.py @ 241:4950b18cf949
Move fetch_command.fetch_revisions() to svncommands.pull().
| author | Dirkjan Ochtman <dirkjan@ochtman.nl> |
|---|---|
| date | Wed, 08 Apr 2009 17:49:30 +0200 |
| parents | b1543f243910 |
| children | 06130689a2c8 |
comparison
equal
deleted
inserted
replaced
| 240:1aa1d2d406d9 | 241:4950b18cf949 |
|---|---|
| 11 from mercurial import context | 11 from mercurial import context |
| 12 from mercurial import hg | 12 from mercurial import hg |
| 13 from mercurial import node | 13 from mercurial import node |
| 14 from mercurial import ui | 14 from mercurial import ui |
| 15 | 15 |
| 16 import fetch_command | 16 import svncommands |
| 17 import push_cmd | 17 import push_cmd |
| 18 | 18 |
| 19 # Fixtures that need to be pulled at a subdirectory of the repo path | 19 # Fixtures that need to be pulled at a subdirectory of the repo path |
| 20 subdir = {'truncatedhistory.svndump': '/project2', | 20 subdir = {'truncatedhistory.svndump': '/project2', |
| 21 'fetch_missing_files_subdir.svndump': '/foo', | 21 'fetch_missing_files_subdir.svndump': '/foo', |
| 47 | 47 |
| 48 def load_fixture_and_fetch(fixture_name, repo_path, wc_path, stupid=False, subdir=''): | 48 def load_fixture_and_fetch(fixture_name, repo_path, wc_path, stupid=False, subdir=''): |
| 49 load_svndump_fixture(repo_path, fixture_name) | 49 load_svndump_fixture(repo_path, fixture_name) |
| 50 if subdir: | 50 if subdir: |
| 51 repo_path += '/' + subdir | 51 repo_path += '/' + subdir |
| 52 fetch_command.fetch_revisions(ui.ui(), | 52 svncommands.pull(ui.ui(), svn_url=fileurl(repo_path), |
| 53 svn_url=fileurl(repo_path), | 53 hg_repo_path=wc_path, stupid=stupid) |
| 54 hg_repo_path=wc_path, | |
| 55 stupid=stupid) | |
| 56 repo = hg.repository(ui.ui(), wc_path) | 54 repo = hg.repository(ui.ui(), wc_path) |
| 57 return repo | 55 return repo |
| 58 | 56 |
| 59 def rmtree(path): | 57 def rmtree(path): |
| 60 # Read-only files cannot be removed under Windows | 58 # Read-only files cannot be removed under Windows |
