Exemple #1
0
 def testComparisonsBad(self):
     self.assertFalse(core.verify_list(['1.0.0', '1.1.0'], comparison='eq'))
     self.assertFalse(core.verify_list(['1.0.0', '1.0.0'], comparison='ne'))
     self.assertFalse(core.verify_list(['1.1.0', '1.0.0'], comparison='lt'))
     self.assertFalse(core.verify_list(['1.0.0', '1.1.0'], comparison='gt'))
     self.assertFalse(core.verify_list(['1.1.0', '1.0.0', '1.0.0'], comparison='le'))
     self.assertFalse(core.verify_list(['1.0.0', '1.0.0', '1.1.0'], comparison='ge'))
 def testAlpha(self):
     self.assertTrue(core.verify_list(['a', 'b', 'c'], scheme='string'))
 def testStandard(self):
     self.assertTrue(core.verify_list(['1.0.0', '1.0.1', '2.0.0'], scheme='string'))
 def testNumeric(self):
     self.assertTrue(core.verify_list(['1', '2', '3'], scheme='string'))
 def testSpec2(self):
     self.assertTrue(core.verify_list(['1.9.0', '1.10.0', '1.11.0'], 'lt'))
     self.assertFalse(core.is_valid('01.1.1'))
     self.assertFalse(core.is_valid('-1.1.1'))
     self.assertFalse(core.is_valid('1.1'))
     self.assertFalse(core.is_valid('1.1.1.1'))
 def testSpec11(self):
     self.assertTrue(core.verify_list(['1.0.0', '2.0.0', '2.1.0', '2.1.1'], 'lt'))
     self.assertTrue(core.verify_list(['1.0.0-alpha', '1.0.0-alpha.1', '1.0.0-alpha.beta', '1.0.0-beta',
                                       '1.0.0-beta.2', '1.0.0-beta.11', '1.0.0-rc.1', '1.0.0'], 'lt'))
 def testSpec10(self):
     self.assertTrue(core.is_valid('1.0.0-alpha+001'))
     self.assertTrue(core.is_valid('1.0.0+20130313144700'))
     self.assertTrue(core.is_valid('1.0.0-beta+exp.sha.5114f85'))
     self.assertTrue(core.verify_list(['1.0.0', '1.0.0+1', '1.0.0+2'], 'eq'))