VersionParserTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total259 of 2590%2 of 20%252553532424
shouldSupportLongNumericIdentifiers()410%n/a116611
shouldRaiseErrorForIllegalInputString()320%20%223311
shouldParseShortVersionCoresWithMajorAndMinorVersionsInLenientMode()190%n/a114411
shouldParseShortVersionCoresWithMajorVersionInLenientMode()190%n/a114411
shouldParseValidSemVer()180%n/a114411
shouldParsePreReleaseVersion()160%n/a113311
shouldParseBuildMetadata()160%n/a113311
shouldNotAllowShortVersionCoresInStrictMode(String)120%n/a113311
shouldParseNormalVersion()100%n/a113311
shouldCheckForNumericIdentifierOverflows()100%n/a113311
shouldRaiseErrorIfNumericIdentifierHasLeadingZeroes()60%n/a112211
shouldNotAllowDigitsInPreReleaseVersion()60%n/a112211
shouldRaiseErrorForEmptyPreReleaseIdentifier()60%n/a112211
shouldRaiseErrorForEmptyBuildIdentifier()60%n/a112211
lambda$shouldRaiseErrorForIllegalInputString$6(String)60%n/a111111
shouldAllowDigitsInBuildMetadata()50%n/a112211
lambda$shouldNotAllowShortVersionCoresInStrictMode$5(VersionParser)50%n/a111111
lambda$shouldCheckForNumericIdentifierOverflows$7()40%n/a111111
lambda$shouldRaiseErrorForEmptyBuildIdentifier$4()40%n/a111111
lambda$shouldRaiseErrorForEmptyPreReleaseIdentifier$2()40%n/a111111
lambda$shouldNotAllowDigitsInPreReleaseVersion$1()40%n/a111111
lambda$shouldRaiseErrorIfNumericIdentifierHasLeadingZeroes$0()40%n/a111111
VersionParserTest()30%n/a111111
lambda$shouldAllowDigitsInBuildMetadata$3()30%n/a111111