Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
127000100%3.815

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.013
gov.nasa.pds.tools.label.validate20000100%0.436
gov.nasa.pds.tools.dict.type49000100%1.599
gov.nasa.pds.tools.dict15000100%1.069
gov.nasa.pds.tools.label.parser8000100%0.228
gov.nasa.pds.tools.label34000100%0.47

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.013

gov.nasa.pds.tools.label.validate

ClassTestsErrors FailuresSkippedSuccess RateTime
ValidatorTest1000100%0.374
ElementValidatorTest19000100%0.062

gov.nasa.pds.tools.dict.type

ClassTestsErrors FailuresSkippedSuccess RateTime
NonDecimalCheckerTest15000100%0.064
RealCheckerTest6000100%0.007
AlphabetCheckerTest5000100%0.006
IntegerCheckerTest6000100%0.023
AlphaNumericCheckerTest5000100%0.009
CharacterCheckerTest5000100%0.01
DoubleCheckerTest7000100%1.48

gov.nasa.pds.tools.dict

ClassTestsErrors FailuresSkippedSuccess RateTime
ObjectDefinitionTest3000100%0.002
AliasTest2000100%0.004
DictionaryTest5000100%1.06
GroupDefinitionTest3000100%0.001
ElementDefinitionTest2000100%0.002

gov.nasa.pds.tools.label.parser

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultLabelParserTest3000100%0.197
CustomAntlrInputStreamTest5000100%0.031

gov.nasa.pds.tools.label

ClassTestsErrors FailuresSkippedSuccess RateTime
DateTimeFormatterTest16000100%0.162
LineEndingTest1000100%0.025
LineLengthTest11000100%0.027
IncludePointerTest3000100%0.013
ParseDateTimeTest3000100%0.243

Test Cases

[Summary] [Package List] [Test Cases]

DateTimeFormatterTest

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

ObjectDefinitionTest

testCtor0
testSetters0
testObjectMethods0

NonDecimalCheckerTest

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

ValidatorTest

testDefaultDictionary0.373

LineEndingTest

testLFOnly0.024

RealCheckerTest

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

AlphabetCheckerTest

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

LineLengthTest

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

IncludePointerTest

testSelfReferences0.005
testCircularReferences0.005
testProblemsSuppressed0.002

MessageUtilsTest

testProblemMessage0.012

AliasTest

testCtors0.001
testObjMethods0.001

DictionaryTest

testSetters0
testObjectMethods0.002
testCtors0.002
testVersion0.694
testMergeUnits0.36

IntegerCheckerTest

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

ElementValidatorTest

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

GroupDefinitionTest

testCtor0
testSetters0.001
testObjectMethods0

DefaultLabelParserTest

testPlaceholderTest0.161
testSFDU0.015
testMissingLabel0

CustomAntlrInputStreamTest

testReadByte0
testReadBytes0
testParseValid0.001
testValidPadded0.001
testBinaryAttached0.027

ElementDefinitionTest

testSetters0
testCtors0

AlphaNumericCheckerTest

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

ParseDateTimeTest

testParse0.24
testSpecificDates0
testParseBadDate0.001

CharacterCheckerTest

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

DoubleCheckerTest

testTypeMismatch1.456
testLong0.004
testShort0.004
testNumErrors0.004
testExceedsMax0.003
testLessThanMin0.003
testInvalidValue0.003