def test_parse(): semver = Semver() semver.parse('5.0.0-alpha.2.2') assert semver.major == 5 assert semver.minor == 0 assert semver.patch == 0 assert semver.prefix == '-' assert semver.tag == 'alpha' assert semver.number == 2 assert semver.revision == '2'
def test_bad(): semver = Semver() semver.parse('5.0-alpha.2.2')