tests/test-bdiff.py
changeset 30951 f2ad0d804700
parent 30600 99bd5479d58b
child 32246 ded48ad55146
equal deleted inserted replaced
30950:517bc1cd7033 30951:f2ad0d804700
     1 from __future__ import absolute_import, print_function
     1 from __future__ import absolute_import, print_function
     2 import collections
     2 import collections
     3 import struct
     3 import struct
     4 import unittest
     4 import unittest
     5 
       
     6 import silenttestrunner
       
     7 
     5 
     8 from mercurial import (
     6 from mercurial import (
     9     bdiff,
     7     bdiff,
    10     mpatch,
     8     mpatch,
    11 )
     9 )
   146         # 5 lines to 1 line
   144         # 5 lines to 1 line
   147         self.assertEqual(self.showdiff('a\n' * 5, 'a\n'),
   145         self.assertEqual(self.showdiff('a\n' * 5, 'a\n'),
   148                          ['a\n', diffreplace(2, 10, 'a\na\na\na\n', '')])
   146                          ['a\n', diffreplace(2, 10, 'a\na\na\na\n', '')])
   149 
   147 
   150 if __name__ == '__main__':
   148 if __name__ == '__main__':
       
   149     import silenttestrunner
   151     silenttestrunner.main(__name__)
   150     silenttestrunner.main(__name__)