Rev 635: More mapping tests. in file:///data/jelmer/bzr-svn/revprops/
Jelmer Vernooij
jelmer at samba.org
Sat Feb 2 23:42:54 GMT 2008
At file:///data/jelmer/bzr-svn/revprops/
------------------------------------------------------------
revno: 635
revision-id:jelmer at samba.org-20080202234252-1uvvoygxxj5s8vop
parent: jelmer at samba.org-20080202233318-5bha7uh543h63stq
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: revprops
timestamp: Sun 2008-02-03 00:42:52 +0100
message:
More mapping tests.
modified:
tests/test_mapping.py test_mapping.py-20080201131338-0zd86eznn4bojtee-1
=== modified file 'tests/test_mapping.py'
--- a/tests/test_mapping.py 2008-02-02 23:33:18 +0000
+++ b/tests/test_mapping.py 2008-02-02 23:42:52 +0000
@@ -149,6 +149,21 @@
self.assertEquals(targetrev.timestamp, 432432432.0)
self.assertEquals(targetrev.timezone, 0)
+ def test_revision_id(self):
+ if not self.mapping.supports_roundtripping():
+ raise TestSkipped
+ scheme = NoBranchingScheme()
+ (revprops, fileprops) = self.mapping.export_revision("branchp", 432432432.0, 0, "somebody",
+
+ {}, "arevid", 4, ["merge1"], dict().get, scheme)
+ self.assertEquals((4, "arevid"), self.mapping.get_revision_id(revprops, fileprops.get, scheme))
+
+ def test_revision_id_none(self):
+ if not self.mapping.supports_roundtripping():
+ raise TestSkipped
+ scheme = NoBranchingScheme()
+ self.assertEquals((None, None), self.mapping.get_revision_id({}, dict().get, scheme))
+
class Mappingv1TestAdapter(MappingTestAdapter,TestCase):
def setUp(self):
More information about the bazaar-commits
mailing list