def test_includes_invalid_revnum(self): self.assertFalse(properties.mergeinfo_includes_revision({"/trunk": [(1, 5, True)]}, "/trunk", 30))
def test_includes_range(self): self.assertTrue(properties.mergeinfo_includes_revision({"/trunk": [(1, 5, True)]}, "/trunk", 3))
def test_includes_invalid_path(self): self.assertFalse(properties.mergeinfo_includes_revision({"/somepath": [(1, 5, True)]}, "/trunk", 3))
def test_includes_individual(self): self.assertTrue(properties.mergeinfo_includes_revision({"/trunk": [(1, 1, True)]}, "/trunk", 1))
def test_includes_invalid_revnum(self): self.assertFalse( properties.mergeinfo_includes_revision({"/trunk": [(1, 5, True)]}, "/trunk", 30))
def test_includes_invalid_path(self): self.assertFalse( properties.mergeinfo_includes_revision( {"/somepath": [(1, 5, True)]}, "/trunk", 3))
def test_includes_range(self): self.assertTrue( properties.mergeinfo_includes_revision({"/trunk": [(1, 5, True)]}, "/trunk", 3))
def test_includes_individual(self): self.assertTrue( properties.mergeinfo_includes_revision({"/trunk": [(1, 1, True)]}, "/trunk", 1))