Mercurial > hgsubversion
view tests/test_binaryfiles.py @ 855:258f60678791
pickle_atomic: use atomictempfile to avoid duplicating hg functionality
atomictempfile takes care of a whole bunch of things we need,
including atomic renaming, putting the tempfile in a reasonable
location (with a reasonable name), and file mode copying. Thanks to mg
for pointing out that we could use this instead of rolling our own
file mode handling.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Tue, 17 Apr 2012 07:46:43 -0500 |
parents | 312b37bc5e20 |
children | d741f536f23a |
line wrap: on
line source
import test_util import unittest class TestFetchBinaryFiles(test_util.TestBase): def test_binaryfiles(self, stupid=False): repo = self._load_fixture_and_fetch('binaryfiles.svndump', stupid=stupid) self.assertEqual('cce7fe400d8d', str(repo['tip'])) def test_binaryfiles_stupid(self): self.test_binaryfiles(True) def suite(): all_tests = [unittest.TestLoader().loadTestsFromTestCase(TestFetchBinaryFiles), ] return unittest.TestSuite(all_tests)