Rev 468: Add test to make sure empty files can be pushed. in http://people.samba.org/bzr/jelmer/bzr-svn/bzr.dev
Jelmer Vernooij
jelmer at samba.org
Sun May 27 20:37:01 BST 2007
At http://people.samba.org/bzr/jelmer/bzr-svn/bzr.dev
------------------------------------------------------------
revno: 468
revision-id: jelmer at samba.org-20070527193659-zcx6qs5lga68k2ga
parent: jelmer at samba.org-20070527193330-0q16hyeiv699y7na
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: main
timestamp: Sun 2007-05-27 21:36:59 +0200
message:
Add test to make sure empty files can be pushed.
modified:
tests/test_push.py test_push.py-20070201165715-g2ievcdfqi33wqsy-1
=== modified file 'tests/test_push.py'
--- a/tests/test_push.py 2007-05-21 00:47:38 +0000
+++ b/tests/test_push.py 2007-05-27 19:36:59 +0000
@@ -110,6 +110,22 @@
self.assertEqual(repos.generate_revision_id(2, ""),
self.svndir.open_branch().last_revision())
+ def test_empty_file(self):
+ self.build_tree({'dc/file': ''})
+ wt = self.bzrdir.open_workingtree()
+ wt.add('file')
+ wt.commit(message="Commit from Bzr")
+
+ self.svndir.open_branch().pull(self.bzrdir.open_branch())
+
+ repos = self.svndir.find_repository()
+ inv = repos.get_inventory(repos.generate_revision_id(2, ""))
+ self.assertTrue(inv.has_filename('file'))
+ self.assertEquals(wt.branch.last_revision(),
+ repos.generate_revision_id(2, ""))
+ self.assertEqual(repos.generate_revision_id(2, ""),
+ self.svndir.open_branch().last_revision())
+
def test_pull_after_push(self):
self.build_tree({'dc/file': 'data'})
wt = self.bzrdir.open_workingtree()
More information about the bazaar-commits
mailing list