Beispiel #1
0
 def testInvalid(self):
     vs = [  '3.2.1.2',
             '3.9.2-alpha.1.?.release.5',
             '3.9.c',
             ]
     for i in vs:
         self.assertEqual(False, valid(i))
Beispiel #2
0
 def testValidNonstrictStrings(self):
     vs = [  '123',
             '1.2',
             '3.2.1.2',
             '3.2.1.2-rc.7',
             '3.2.1.2-rc.7+build.13',
             ]
     for i in vs:
         self.assertEqual(True, valid(i, strict=False))
Beispiel #3
0
 def testValid(self):
     vs = [  '3.2.1',
             '13.29.42',
             '3.9.2-alpha.1.release.5',
             '3.9.2+42',
             '3.9.2-rc.6+2',
             ]
     for i in vs:
         self.assertEqual(True, valid(i))