def test_invalid_versions(self): versions = [ "1.2", "1.2.a", ] for version in versions: self.assertFalse(is_version_valid(version))
def test_valid_versions(self): versions = [ "1.2.0", "0.1.2", "1.2.0-alpha", "1.2.0-alpha.1", "1.2.0+build", "1.2.0+build.1", "1.2.0-alpha+build", "1.2.0-alpha.1+build.2", ] for version in versions: self.assertTrue(is_version_valid(version))