Exemplo n.º 1
0
 def test_guess_level_detection(self):
     scheme = guess_scheme_from_path("branches/trunk")
     self.assertIsInstance(scheme, TrunkBranchingScheme)
     self.assertEqual(0, scheme.level)
Exemplo n.º 2
0
 def test_guess_trunk_level_sub(self):
     scheme = guess_scheme_from_path("test/bar/branches/bla")
     self.assertIsInstance(scheme, TrunkBranchingScheme)
     self.assertEqual(2, scheme.level)
Exemplo n.º 3
0
 def test_guess_trunk_branch_sub(self):
     scheme = guess_scheme_from_path("branches/bar")
     self.assertIsInstance(scheme, TrunkBranchingScheme)
     self.assertEqual(0, scheme.level)
Exemplo n.º 4
0
 def test_guess_trunk_nested(self):
     scheme = guess_scheme_from_path("trunk/child")
     self.assertIsInstance(scheme, TrunkBranchingScheme)
     self.assertEqual(0, scheme.level)
Exemplo n.º 5
0
 def test_guess_not_convenience(self):
     self.assertIsInstance(guess_scheme_from_path("foo"), NoBranchingScheme)
Exemplo n.º 6
0
 def test_guess_empty(self):
     self.assertIsInstance(guess_scheme_from_path(""), NoBranchingScheme)