Mercurial > hgsubversion
comparison tests/test_externals.py @ 776:f025d00bfc4a
svnexternals: add 'ignore' mode to avoid converting externals
| author | Patrick Mezard <pmezard@gmail.com> |
|---|---|
| date | Sun, 12 Dec 2010 15:32:25 +0100 |
| parents | bc5c176b63eb |
| children | f214fb3f92cd |
comparison
equal
deleted
inserted
replaced
| 775:7597ea43a37e | 776:f025d00bfc4a |
|---|---|
| 212 """, repo[6]['.hgsubstate'].data()) | 212 """, repo[6]['.hgsubstate'].data()) |
| 213 | 213 |
| 214 def test_hgsub_stupid(self): | 214 def test_hgsub_stupid(self): |
| 215 self.test_hgsub(True) | 215 self.test_hgsub(True) |
| 216 | 216 |
| 217 def test_ignore(self): | |
| 218 repo = self._load_fixture_and_fetch('externals.svndump', | |
| 219 externals='ignore') | |
| 220 for rev in repo: | |
| 221 ctx = repo[rev] | |
| 222 self.assertTrue('.hgsvnexternals' not in ctx) | |
| 223 self.assertTrue('.hgsub' not in ctx) | |
| 224 self.assertTrue('.hgsubstate' not in ctx) | |
| 225 | |
| 217 def test_updatehgsub(self): | 226 def test_updatehgsub(self): |
| 218 def checkdeps(ui, repo, rev, deps, nodeps): | 227 def checkdeps(ui, repo, rev, deps, nodeps): |
| 219 commands.update(ui, repo, node=str(rev)) | 228 commands.update(ui, repo, node=str(rev)) |
| 220 for d in deps: | 229 for d in deps: |
| 221 p = os.path.join(repo.root, d) | 230 p = os.path.join(repo.root, d) |
