Mercurial > hgsubversion
comparison tests/test_externals.py @ 184:d3ea6c98a086
Do not recurse for externals on copied directory in stupid mode
We inherit the source externals, changes to children will appear in the
changelog.
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Wed, 14 Jan 2009 23:17:13 -0600 |
parents | 1c46ad3f56aa |
children | 906d3f302b45 |
comparison
equal
deleted
inserted
replaced
183:1c46ad3f56aa | 184:d3ea6c98a086 |
---|---|
71 ^/externals/project1 deps/project1 | 71 ^/externals/project1 deps/project1 |
72 """ | 72 """ |
73 self.assertEqual(ref3, repo[3]['.hgsvnexternals'].data()) | 73 self.assertEqual(ref3, repo[3]['.hgsvnexternals'].data()) |
74 | 74 |
75 ref4 = """\ | 75 ref4 = """\ |
76 [.] | 76 [subdir] |
77 ^/externals/project2 deps/project2 | |
78 [subdir2] | |
79 ^/externals/project1 deps/project1 | 77 ^/externals/project1 deps/project1 |
80 """ | 78 """ |
81 self.assertEqual(ref4, repo[4]['.hgsvnexternals'].data()) | 79 self.assertEqual(ref4, repo[4]['.hgsvnexternals'].data()) |
82 | 80 |
83 ref5 = """\ | 81 ref5 = """\ |
84 [.] | 82 [.] |
85 ^/externals/project2 deps/project2 | 83 ^/externals/project2 deps/project2 |
84 [subdir2] | |
85 ^/externals/project1 deps/project1 | |
86 """ | 86 """ |
87 self.assertEqual(ref5, repo[5]['.hgsvnexternals'].data()) | 87 self.assertEqual(ref5, repo[5]['.hgsvnexternals'].data()) |
88 | |
89 ref6 = """\ | |
90 [.] | |
91 ^/externals/project2 deps/project2 | |
92 """ | |
93 self.assertEqual(ref6, repo[6]['.hgsvnexternals'].data()) | |
88 | 94 |
89 def test_externals_stupid(self): | 95 def test_externals_stupid(self): |
90 self.test_externals(True) | 96 self.test_externals(True) |
91 | 97 |
92 | 98 |