def test_combined_rc(self): version = "1.1a2.rc2-cultact.1.0.devo" rc1 = "1.1a2.rc2-cultact.1.0.rc1" rc2 = "1.1a2.rc2-cultact.1.0.rc2" final = "1.1a2.rc2-cultact.1.0" self.assertEquals(bv.bump_rc(version), rc1) self.assertEquals(bv.bump_final(version), final) self.assertEquals(bv.bump_rc(rc1), rc2) self.assertEquals(bv.bump_final(rc1), final)
def test_combined_rc(self): version = '1.1a2.rc2-cultact.1.0.devo' rc1 = '1.1a2.rc2-cultact.1.0.rc1' rc2 = '1.1a2.rc2-cultact.1.0.rc2' final = '1.1a2.rc2-cultact.1.0' self.assertEquals(bv.bump_rc(version), rc1) self.assertEquals(bv.bump_final(version), final) self.assertEquals(bv.bump_rc(rc1), rc2) self.assertEquals(bv.bump_final(rc1), final)
def test_weird(self): self.assertEquals(bv.bump_rc("3.4.rc5.7"), "3.4.rc6") self.assertEquals(bv.bump_final("3.4.rc5.7"), "3.4")
def test_longnumbers(self): self.assertEquals(bv.bump_rc("3.4.5.6"), "3.4.5.7rc1") self.assertEquals(bv.bump_final("3.4.5.6"), "3.4.5.7")
def test_rc2final(self): self.assertEquals(bv.bump_final("2.8rc3"), "2.8") self.assertEquals(bv.bump_final("2.8.rc3"), "2.8")
def test_final2final(self): self.assertEquals(bv.bump_final("1"), "2") self.assertEquals(bv.bump_final("2.7"), "2.8") self.assertEquals(bv.bump_final("2.7.9"), "2.7.10")
def test_dev2final(self): self.assertEquals(bv.bump_final("2.8dev"), "2.8") self.assertEquals(bv.bump_final("2.8dev1"), "2.8") self.assertEquals(bv.bump_final("2.8.dev19"), "2.8")
def test_weird(self): self.assertEquals(bv.bump_rc('3.4.rc5.7'), '3.4.rc6') self.assertEquals(bv.bump_final('3.4.rc5.7'), '3.4')
def test_longnumbers(self): self.assertEquals(bv.bump_rc('3.4.5.6'), '3.4.5.7rc1') self.assertEquals(bv.bump_final('3.4.5.6'), '3.4.5.7')
def test_rc2final(self): self.assertEquals(bv.bump_final('2.8rc3'), '2.8') self.assertEquals(bv.bump_final('2.8.rc3'), '2.8')
def test_final2final(self): self.assertEquals(bv.bump_final('1'), '2') self.assertEquals(bv.bump_final('2.7'), '2.8') self.assertEquals(bv.bump_final('2.7.9'), '2.7.10')
def test_dev2final(self): self.assertEquals(bv.bump_final('2.8dev'), '2.8') self.assertEquals(bv.bump_final('2.8dev1'), '2.8') self.assertEquals(bv.bump_final('2.8.dev19'), '2.8')