Ejemplo n.º 1
0
 def test_parse_revid_nested(self):
     self.assertEqual(("uuid", u"bp/data", 4, "undefined"),
                      BzrSvnMappingv3._parse_revision_id(
                  "svn-v3-undefined:uuid:bp%2Fdata:4"))
Ejemplo n.º 2
0
 def test_generate_revid_nordic(self):
     self.assertEqual("svn-v3-undefined:myuuid:branch%C3%A6:5", 
          BzrSvnMappingv3._generate_revision_id("myuuid", 5, u"branch\xe6", "undefined"))
Ejemplo n.º 3
0
 def test_parse_revid_simple(self):
     self.assertEqual(("uuid", u"", 4, "undefined"),
                      BzrSvnMappingv3._parse_revision_id(
                          "svn-v3-undefined:uuid::4"))
Ejemplo n.º 4
0
 def test_generate_revid_special_char(self):
     self.assertEqual("svn-v3-undefined:myuuid:branch%2C:5", 
          BzrSvnMappingv3._generate_revision_id("myuuid", 5, u"branch\x2c", "undefined"))
Ejemplo n.º 5
0
 def test_generate_revid_nested(self):
     self.assertEqual("svn-v3-undefined:myuuid:branch%2Fpath:5", 
               BzrSvnMappingv3._generate_revision_id("myuuid", 5, u"branch/path", "undefined"))
Ejemplo n.º 6
0
 def setUp(self):
     TestCase.setUp(self)
     self.mapping = BzrSvnMappingv3(NoBranchingScheme())
Ejemplo n.º 7
0
 def test_v3_undefined(self):
     self.assertEqual((("uuid", "trunk", 1), BzrSvnMappingv3(TrunkBranchingScheme())),
             mapping_registry.parse_revision_id("svn-v3-undefined:uuid:trunk:1"))
Ejemplo n.º 8
0
 def test_v3(self):
     revprops = self._generate_revprops(BzrSvnMappingv3(TrunkBranchingScheme()))
     self.assertEquals(self.testament.as_short_text(),
         revprops[mapping.SVN_REVPROP_BZR_TESTAMENT])