예제 #1
0
 def test_version_lt(self) -> None:
     for ver1, cmp, ver2 in self.data:
         msg = 'expected {} {} {}'.format(ver1, cmp, ver2)
         if cmp == '<':
             self.assertTrue(version_lt(ver1, ver2), msg=msg)
             self.assertFalse(version_lt(ver2, ver1), msg=msg)
         elif cmp == '=':
             self.assertFalse(version_lt(ver1, ver2), msg=msg)
             self.assertFalse(version_lt(ver2, ver1), msg=msg)
         elif cmp == '>':
             self.assertFalse(version_lt(ver1, ver2), msg=msg)
             self.assertTrue(version_lt(ver2, ver1), msg=msg)
         elif cmp == '?':
             self.assertIsNone(version_lt(ver1, ver2), msg=msg)
             self.assertIsNone(version_lt(ver2, ver1), msg=msg)
         else:
             assert False  # nocoverage
예제 #2
0
 def test_version_lt(self) -> None:
     for ver1, cmp, ver2 in self.data:
         msg = f"expected {ver1} {cmp} {ver2}"
         if cmp == "<":
             self.assertTrue(version_lt(ver1, ver2), msg=msg)
             self.assertFalse(version_lt(ver2, ver1), msg=msg)
         elif cmp == "=":
             self.assertFalse(version_lt(ver1, ver2), msg=msg)
             self.assertFalse(version_lt(ver2, ver1), msg=msg)
         elif cmp == ">":
             self.assertFalse(version_lt(ver1, ver2), msg=msg)
             self.assertTrue(version_lt(ver2, ver1), msg=msg)
         elif cmp == "?":
             self.assertIsNone(version_lt(ver1, ver2), msg=msg)
             self.assertIsNone(version_lt(ver2, ver1), msg=msg)
         else:
             assert False  # nocoverage
예제 #3
0
 def test_version_lt(self) -> None:
     for ver1, cmp, ver2 in self.data:
         msg = 'expected {} {} {}'.format(ver1, cmp, ver2)
         if cmp == '<':
             self.assertTrue(version_lt(ver1, ver2), msg=msg)
             self.assertFalse(version_lt(ver2, ver1), msg=msg)
         elif cmp == '=':
             self.assertFalse(version_lt(ver1, ver2), msg=msg)
             self.assertFalse(version_lt(ver2, ver1), msg=msg)
         elif cmp == '>':
             self.assertFalse(version_lt(ver1, ver2), msg=msg)
             self.assertTrue(version_lt(ver2, ver1), msg=msg)
         elif cmp == '?':
             self.assertIsNone(version_lt(ver1, ver2), msg=msg)
             self.assertIsNone(version_lt(ver2, ver1), msg=msg)
         else:
             assert False  # nocoverage