Rev 1556: Extra paranoia checks. in file:///data/jelmer/bzr-svn/pushmerged/
Jelmer Vernooij
jelmer at samba.org
Sun Aug 3 16:13:49 BST 2008
At file:///data/jelmer/bzr-svn/pushmerged/
------------------------------------------------------------
revno: 1556
revision-id: jelmer at samba.org-20080803151349-l2told14238rupq6
parent: jelmer at samba.org-20080803151220-76vjsflj3utgjdg6
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: pushmerged
timestamp: Sun 2008-08-03 17:13:49 +0200
message:
Extra paranoia checks.
modified:
commit.py commit.py-20060607190346-qvq128wgfubhhgm2-1
=== modified file 'commit.py'
--- a/commit.py 2008-08-03 04:54:20 +0000
+++ b/commit.py 2008-08-03 15:13:49 +0000
@@ -65,6 +65,7 @@
for i in range(len(bp_parts), 0, -1):
current = bp_parts[:i]
path = "/".join(current).strip("/")
+ assert isinstance(path, str)
if transport.check_path(path, base_rev) == core.NODE_DIR:
return current
return []
@@ -438,7 +439,9 @@
"""
self.revision_metadata = args
- bp_parts = self.branch.get_branch_path().split("/")
+ bp = self.branch.get_branch_path()
+ assert isinstance(bp, str), "%r" % bp
+ bp_parts = bp.split("/")
repository_latest_revnum = self.repository.get_latest_revnum()
lock = self.repository.transport.lock_write(".")
set_revprops = self._config.get_set_revprops()
More information about the bazaar-commits
mailing list