Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
127000100%3.297

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
gov.nasa.pds.tools.label.validate20000100%0.328
gov.nasa.pds.tools.util1000100%0.12
gov.nasa.pds.tools.dict15000100%0.847
gov.nasa.pds.tools.dict.type49000100%1.362
gov.nasa.pds.tools.label.parser8000100%0.195
gov.nasa.pds.tools.label34000100%0.445

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

gov.nasa.pds.tools.label.validate

ClassTestsErrors FailuresSkippedSuccess RateTime
ValidatorTest1000100%0.263
ElementValidatorTest19000100%0.065

gov.nasa.pds.tools.util

ClassTestsErrors FailuresSkippedSuccess RateTime
MessageUtilsTest1000100%0.12

gov.nasa.pds.tools.dict

ClassTestsErrors FailuresSkippedSuccess RateTime
GroupDefinitionTest3000100%0.002
ObjectDefinitionTest3000100%0.002
DictionaryTest5000100%0.836
AliasTest2000100%0.006
ElementDefinitionTest2000100%0.001

gov.nasa.pds.tools.dict.type

ClassTestsErrors FailuresSkippedSuccess RateTime
RealCheckerTest6000100%0.01
CharacterCheckerTest5000100%0.01
AlphaNumericCheckerTest5000100%0.051
DoubleCheckerTest7000100%1.216
AlphabetCheckerTest5000100%0.009
NonDecimalCheckerTest15000100%0.051
IntegerCheckerTest6000100%0.015

gov.nasa.pds.tools.label.parser

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultLabelParserTest3000100%0.181
CustomAntlrInputStreamTest5000100%0.014

gov.nasa.pds.tools.label

ClassTestsErrors FailuresSkippedSuccess RateTime
IncludePointerTest3000100%0.018
DateTimeFormatterTest16000100%0.134
LineLengthTest11000100%0.048
LineEndingTest1000100%0.031
ParseDateTimeTest3000100%0.214

Test Cases

[Summary] [Package List] [Test Cases]

MessageUtilsTest

testProblemMessage0.111

RealCheckerTest

testASCII_REAL_REGEX0.001
testTypeMismatch0.001
testNumErrors0.001
testExceedsMax0.002
testLessThanMin0.001
testBadReal0.002

CharacterCheckerTest

testTypeMismatch0.002
testLong0.002
testShort0.001
testNumErrors0.002
testNonASCII0.002

IncludePointerTest

testSelfReferences0.005
testCircularReferences0.009
testProblemsSuppressed0.003

DateTimeFormatterTest

testHoursOOR0.013
testMinutesOOR0.008
testSecondsOOR0.008
testNumErrors0.009
testFractionalSecondsOOR0.008
testDaysOOR0.008
testMonthsOOR0.008
testDayOfYearOOR0.007
testShortSeconds0.007
testShortMinutes0.008
testShortHours0.007
testShortDays0.008
testShortMonths0.008
testShortYear0.008
testInvalidYear0.008
testTooManyFractionalSeconds0.007

AlphaNumericCheckerTest

testTypeMismatch0.003
testNonAlphabetic0.001
testLong0.001
testShort0.01
testNumErrors0.002

DefaultLabelParserTest

testPlaceholderTest0.161
testSFDU0.003
testMissingLabel0.001

DoubleCheckerTest

testTypeMismatch1.155
testLong0.01
testShort0.009
testNumErrors0.012
testExceedsMax0.01
testLessThanMin0.01
testInvalidValue0.008

AlphabetCheckerTest

testTypeMismatch0.001
testNonAlphabetic0.001
testLong0.002
testShort0.002
testNumErrors0.001

CustomAntlrInputStreamTest

testReadBytes0
testReadByte0
testParseValid0
testValidPadded0
testBinaryAttached0.01

ValidatorTest

testDefaultDictionary0.26

LineLengthTest

testDetachedStream0.003
testDetachedFixedNoRecordLength0.004
testAttachedPadded0.003
testAttachedPaddedWWhite0.002
testAttachedFill0.004
testAttachedStream0.005
testAttachedFillWWhite0.003
testInvalidAttachedPadded0.002
testInvalidAttachedFill0.013
testAttachedMissingPointer0.002
testLowestPointer0.003

GroupDefinitionTest

testSetters0
testObjectMethods0
testCtor0

ObjectDefinitionTest

testSetters0.001
testObjectMethods0
testCtor0

NonDecimalCheckerTest

testNumErrors0.004
testMismatch0.002
testBadChars0.002
testBadCharsLong0.002
testValueWSpaces0.003
testNoBase0.006
testNoEnd0.003
testNoStart0.003
testTrailingDigit0.003
testBadRadix0.003
testInvalidBase0.003
testBadContents0.003
testExceedsMax0.003
testLessThanMin0.003
testSigned0.003

ElementValidatorTest

testSet0.003
testTypeMismatch0.001
testInvalidValue0.004
testSequence0.002
testUnknownValue0.002
testUnknownValueWInclude0.027
testMissingValue0.001
testSkipValue0.002
testUnitAllowed0.002
testUnknownDefinition0.001
testMissingKey0.001
testNumericExceedsMax0.001
testNumericLessThanMin0.002
testShortValue0.002
testLongValue0.001
testCastError0.002
testManipulatedValue0.001
testNoProbsPastEnd0.002
testMissingEquals0.002

LineEndingTest

testLFOnly0.022

DictionaryTest

testSetters0.001
testObjectMethods0.001
testCtors0
testVersion0.468
testMergeUnits0.357

IntegerCheckerTest

testTypeMismatch0.006
testNumErrors0.001
testExceedsMax0.002
testLessThanMin0.002
testASCII_INTEGER_REGEX0
testBadReal0.002

AliasTest

testCtors0.004
testObjMethods0

ParseDateTimeTest

testSpecificDates0
testParseBadDate0.002
testParse0.21

ElementDefinitionTest

testSetters0
testCtors0