Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
126000100%3.09

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.util1000100%0.012
gov.nasa.pds.tools.label.validate20000100%0.508
gov.nasa.pds.tools.dict.type49000100%1.421
gov.nasa.pds.tools.dict14000100%0.527
gov.nasa.pds.tools.label.parser8000100%0.168
gov.nasa.pds.tools.label34000100%0.454

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

gov.nasa.pds.tools.util

ClassTestsErrors FailuresSkippedSuccess RateTime
MessageUtilsTest1000100%0.012

gov.nasa.pds.tools.label.validate

ClassTestsErrors FailuresSkippedSuccess RateTime
ValidatorTest1000100%0.469
ElementValidatorTest19000100%0.039

gov.nasa.pds.tools.dict.type

ClassTestsErrors FailuresSkippedSuccess RateTime
NonDecimalCheckerTest15000100%0.045
RealCheckerTest6000100%0.007
AlphabetCheckerTest5000100%0.007
IntegerCheckerTest6000100%0.009
AlphaNumericCheckerTest5000100%0.009
CharacterCheckerTest5000100%0.007
DoubleCheckerTest7000100%1.337

gov.nasa.pds.tools.dict

ClassTestsErrors FailuresSkippedSuccess RateTime
ObjectDefinitionTest3000100%0.002
AliasTest2000100%0.003
DictionaryTest4000100%0.52
GroupDefinitionTest3000100%0.001
ElementDefinitionTest2000100%0.001

gov.nasa.pds.tools.label.parser

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultLabelParserTest3000100%0.153
CustomAntlrInputStreamTest5000100%0.015

gov.nasa.pds.tools.label

ClassTestsErrors FailuresSkippedSuccess RateTime
DateTimeFormatterTest16000100%0.172
LineEndingTest1000100%0.003
LineLengthTest11000100%0.027
IncludePointerTest3000100%0.01
ParseDateTimeTest3000100%0.242

Test Cases

[Summary] [Package List] [Test Cases]

DateTimeFormatterTest

testNumErrors0.012
testFractionalSecondsOOR0.01
testSecondsOOR0.01
testMinutesOOR0.011
testHoursOOR0.01
testDaysOOR0.011
testMonthsOOR0.01
testDayOfYearOOR0.01
testShortSeconds0.009
testShortMinutes0.009
testShortHours0.009
testShortDays0.009
testShortMonths0.009
testShortYear0.009
testInvalidYear0.008
testTooManyFractionalSeconds0.022

ObjectDefinitionTest

testCtor0
testSetters0
testObjectMethods0

NonDecimalCheckerTest

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

ValidatorTest

testDefaultDictionary0.469

LineEndingTest

testLFOnly0.002

RealCheckerTest

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

AlphabetCheckerTest

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

LineLengthTest

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

IncludePointerTest

testSelfReferences0.004
testCircularReferences0.004
testProblemsSuppressed0.002

MessageUtilsTest

testProblemMessage0.01

AliasTest

testCtors0.001
testObjMethods0

DictionaryTest

testSetters0.001
testObjectMethods0.001
testCtors0.002
testVersion0.516

IntegerCheckerTest

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

ElementValidatorTest

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

GroupDefinitionTest

testCtor0
testSetters0
testObjectMethods0

DefaultLabelParserTest

testPlaceholderTest0.13
testSFDU0.002
testMissingLabel0.001

CustomAntlrInputStreamTest

testReadByte0
testReadBytes0.001
testParseValid0.001
testValidPadded0
testBinaryAttached0.011

ElementDefinitionTest

testSetters0
testCtors0

AlphaNumericCheckerTest

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

ParseDateTimeTest

testParse0.239
testSpecificDates0
testParseBadDate0.001

CharacterCheckerTest

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

DoubleCheckerTest

testTypeMismatch1.314
testLong0.003
testShort0.003
testNumErrors0.003
testExceedsMax0.003
testLessThanMin0.003
testInvalidValue0.003