Rev 2255: Add test case for 303563. in http://people.samba.org/bzr/jelmer/bzr-svn/0.5

Jelmer Vernooij jelmer at samba.org
Mon Dec 8 21:14:45 GMT 2008


At http://people.samba.org/bzr/jelmer/bzr-svn/0.5

------------------------------------------------------------
revno: 2255
revision-id: jelmer at samba.org-20081208211442-x9a4h2goa09z8bn7
parent: jelmer at samba.org-20081208205749-wzpyacjhxoz3hta4
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 0.5
timestamp: Mon 2008-12-08 22:14:42 +0100
message:
  Add test case for 303563.
modified:
  tests/test_push.py             test_push.py-20070201165715-g2ievcdfqi33wqsy-1
=== modified file 'tests/test_push.py'
--- a/tests/test_push.py	2008-12-08 20:48:20 +0000
+++ b/tests/test_push.py	2008-12-08 21:14:42 +0000
@@ -471,6 +471,28 @@
         self.assertEquals("/branches/mybranch", 
             self.client_log("%s/trunk" % self.repos_url, 0, 5)[5][0]['/trunk'][1])
 
+    def test_comics(self):
+        dc = self.commit_editor()
+        trunk = dc.add_dir("trunk")
+        comics = trunk.add_dir("trunk/comics")
+        comics.add_dir("trunk/comics/bin")
+        dc.close()
+
+        self.svndir = BzrDir.open("%s/trunk" % self.repos_url)
+        os.mkdir("mybranch")
+        self.bzrdir = self.svndir.sprout("mybranch")
+        wt = self.bzrdir.open_workingtree()
+
+        wt.rename_one("comics", "old-comics")
+        wt.mkdir("comics")
+        wt.rename_one("old-comics", "comics/core")
+        wt.rename_one("comics/core/bin", "comics/bin")
+
+        wt.commit("Strange comics")
+
+        self.svndir.open_branch().pull(wt.branch)
+
+
 class PushNewBranchTests(SubversionTestCase):
     def test_single_revision(self):
         repos_url = self.make_repository("a")




More information about the bazaar-commits mailing list