754
754
self.failUnless(os.path.exists(os.path.join(self._tmpdir,'output',
755
755
'c1', '0.2','branch')))
756
756
default_format = repository.RepositoryFormat.get_default_format()
757
if getattr(default_format, 'rich_root_data', False):
757
761
walk_len = len(list(os.walk(os.path.join(self._tmpdir,'output'))))
758
self.assertEqual(22, walk_len)
762
self.assertEqual(num_files, walk_len)
760
764
def test_run_twice(self):
761
765
self.make_import('c--0')
766
770
def test_accepts_reuse_history(self):
767
771
self.make_import('c--0')
768
self.run_bzr(['baz-import', os.path.join(self._tmpdir, 'output'),
769
'demo@DONOTUSE', '.', '.'])
771
def test_does_not_need_reuse_history(self):
772
self.make_import('c--0')
773
self.run_bzr(['baz-import', os.path.join(self._tmpdir, 'output'),
776
def test_does_not_need_reuse_history(self):
777
self.make_import('c--0')
778
self.run_bzr(['baz-import', os.path.join(self._tmpdir, 'output'),
772
self.run_bzr('baz-import', os.path.join(self._tmpdir, 'output'),
773
'demo@DONOTUSE', '.', '.')
775
def test_does_not_need_reuse_history(self):
776
self.make_import('c--0')
777
self.run_bzr('baz-import', os.path.join(self._tmpdir, 'output'),
780
def test_does_not_need_reuse_history(self):
781
self.make_import('c--0')
782
self.run_bzr('baz-import', os.path.join(self._tmpdir, 'output'),
781
785
def test_encoding_flag(self):
782
786
self.make_import('c--0')
783
self.run_bzr(['baz-import', os.path.join(self._tmpdir, 'output'),
787
self.run_bzr('baz-import', os.path.join(self._tmpdir, 'output'),
785
789
self.assertEqual(['Arch-1:demo@DONOTUSE%c--0--base-0'],
786
790
Branch.open(os.path.join(self._tmpdir,
787
791
'output/c/+trunk')).revision_history())
788
self.run_bzr(['baz-import', os.path.join(self._tmpdir, 'output2'),
789
'demo@DONOTUSE', '--encoding', 'utf-8'])
792
self.run_bzr('baz-import', os.path.join(self._tmpdir, 'output2'),
793
'demo@DONOTUSE', '--encoding', 'utf-8')
790
794
self.assertEqual(['Arch-1-utf-8:demo@DONOTUSE%c--0--base-0'],
791
795
Branch.open(os.path.join(self._tmpdir,
792
796
'output2/c/+trunk')).revision_history())
793
self.run_bzr(['baz-import-branch', os.path.join(self._tmpdir,
794
'output3'), 'demo@DONOTUSE/c--0'])
797
self.run_bzr('baz-import-branch', os.path.join(self._tmpdir, 'output3'),
798
'demo@DONOTUSE/c--0')
795
799
self.assertEqual(['Arch-1:demo@DONOTUSE%c--0--base-0'],
796
800
Branch.open(os.path.join(self._tmpdir,
797
801
'output3')).revision_history())
798
self.run_bzr(['baz-import-branch', os.path.join(self._tmpdir,
799
'output4'), 'demo@DONOTUSE/c--0', '--encoding', 'utf-8'])
802
self.run_bzr('baz-import-branch', os.path.join(self._tmpdir,
803
'output4'), 'demo@DONOTUSE/c--0', '--encoding', 'utf-8')
800
804
self.assertEqual(['Arch-1-utf-8:demo@DONOTUSE%c--0--base-0'],
801
805
Branch.open(os.path.join(self._tmpdir,
802
806
'output4')).revision_history())