comparison tests/test_unaffected_core.py @ 1106:5cb6c95e0283 stable

Merge default and stable so I can do stable releases again.
author Augie Fackler <raf@durin42.com>
date Tue, 11 Feb 2014 12:48:49 -0500
parents 903c9c9dfe6a
children e597714cb420
comparison
equal deleted inserted replaced
1020:b5b1fce26f1f 1106:5cb6c95e0283
41 commands.commit(ui, repo, message="C2") 41 commands.commit(ui, repo, message="C2")
42 f.write('C3') 42 f.write('C3')
43 f.flush() 43 f.flush()
44 commands.commit(ui, repo, message="C3") 44 commands.commit(ui, repo, message="C3")
45 45
46 self.assertEqual(len(repo), 3) 46 self.assertEqual(test_util.repolen(repo), 3)
47 47
48 updaterev = 1 48 updaterev = 1
49 _dispatch(ui, ['clone', self.wc_path, self.wc_path + '2', 49 _dispatch(ui, ['clone', self.wc_path, self.wc_path + '2',
50 '--updaterev=%s' % updaterev]) 50 '--updaterev=%s' % updaterev])
51 51
75 f.write('C3') 75 f.write('C3')
76 f.flush() 76 f.flush()
77 commands.branch(ui, repo, label="B2") 77 commands.branch(ui, repo, label="B2")
78 commands.commit(ui, repo, message="C3") 78 commands.commit(ui, repo, message="C3")
79 79
80 self.assertEqual(len(repo), 3) 80 self.assertEqual(test_util.repolen(repo), 3)
81 81
82 branch = 'B1' 82 branch = 'B1'
83 _dispatch(ui, ['clone', self.wc_path, self.wc_path + '2', 83 _dispatch(ui, ['clone', self.wc_path, self.wc_path + '2',
84 '--branch', branch]) 84 '--branch', branch])
85 85
86 repo2 = hg.repository(ui, self.wc_path + '2') 86 repo2 = hg.repository(ui, self.wc_path + '2')
87 87
88 self.assertEqual(repo[branch].hex(), repo2['.'].hex()) 88 self.assertEqual(repo[branch].hex(), repo2['.'].hex())
89
90 def suite():
91 all_tests = [unittest.TestLoader().loadTestsFromTestCase(TestMercurialCore)]
92 return unittest.TestSuite(all_tests)