Mercurial > hgsubversion
comparison tests/test_fetch_symlinks.py @ 901:bd12a4da0f35
replay: workaround svn not telling us about x/l flags (issue346)
author | Bryan O'Sullivan <bryano@fb.com> |
---|---|
date | Sun, 13 May 2012 15:28:50 +0200 |
parents | 04729f3a3d17 |
children | d741f536f23a |
comparison
equal
deleted
inserted
replaced
900:abd8f2f2c58a | 901:bd12a4da0f35 |
---|---|
48 self.assertTrue(f in ctx) | 48 self.assertTrue(f in ctx) |
49 | 49 |
50 def test_symlinks_stupid(self): | 50 def test_symlinks_stupid(self): |
51 self.test_symlinks(True) | 51 self.test_symlinks(True) |
52 | 52 |
53 class TestMergeSpecial(test_util.TestBase): | |
54 def test_special(self): | |
55 repo = self._load_fixture_and_fetch('addspecial.svndump', | |
56 subdir='trunk') | |
57 ctx = repo['tip'] | |
58 self.assertEqual(ctx['fnord'].flags(), 'l') | |
59 self.assertEqual(ctx['exe'].flags(), 'x') | |
60 | |
53 def suite(): | 61 def suite(): |
54 all_tests = [unittest.TestLoader().loadTestsFromTestCase(TestFetchSymlinks), | 62 all_tests = [ |
55 ] | 63 unittest.TestLoader().loadTestsFromTestCase(TestFetchSymlinks), |
64 unittest.TestLoader().loadTestsFromTestCase(TestMergeSpecial), | |
65 ] | |
56 return unittest.TestSuite(all_tests) | 66 return unittest.TestSuite(all_tests) |