Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
127 0 0 0 100% 1.086

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
gov.nasa.pds.tools.label.parser 8 0 0 0 100% 0.008
gov.nasa.pds.tools.util 1 0 0 0 100% 0.405
gov.nasa.pds.tools.dict.type 49 0 0 0 100% 0.036
gov.nasa.pds.tools.label.validate 20 0 0 0 100% 0.25
gov.nasa.pds.tools.label 34 0 0 0 100% 0.16
gov.nasa.pds.tools.dict 15 0 0 0 100% 0.227

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

gov.nasa.pds.tools.label.parser

Class Tests Errors Failures Skipped Success Rate Time
CustomAntlrInputStreamTest 5 0 0 0 100% 0.006
DefaultLabelParserTest 3 0 0 0 100% 0.002

gov.nasa.pds.tools.util

Class Tests Errors Failures Skipped Success Rate Time
MessageUtilsTest 1 0 0 0 100% 0.405

gov.nasa.pds.tools.dict.type

Class Tests Errors Failures Skipped Success Rate Time
AlphabetCheckerTest 5 0 0 0 100% 0.003
NonDecimalCheckerTest 15 0 0 0 100% 0.017
CharacterCheckerTest 5 0 0 0 100% 0.003
DoubleCheckerTest 7 0 0 0 100% 0.003
IntegerCheckerTest 6 0 0 0 100% 0.004
RealCheckerTest 6 0 0 0 100% 0.004
AlphaNumericCheckerTest 5 0 0 0 100% 0.002

gov.nasa.pds.tools.label.validate

Class Tests Errors Failures Skipped Success Rate Time
ElementValidatorTest 19 0 0 0 100% 0.057
ValidatorTest 1 0 0 0 100% 0.193

gov.nasa.pds.tools.label

Class Tests Errors Failures Skipped Success Rate Time
DateTimeFormatterTest 16 0 0 0 100% 0.061
IncludePointerTest 3 0 0 0 100% 0.005
LineEndingTest 1 0 0 0 100% 0
ParseDateTimeTest 3 0 0 0 100% 0.08
LineLengthTest 11 0 0 0 100% 0.014

gov.nasa.pds.tools.dict

Class Tests Errors Failures Skipped Success Rate Time
ElementDefinitionTest 2 0 0 0 100% 0.001
DictionaryTest 5 0 0 0 100% 0.226
AliasTest 2 0 0 0 100% 0
ObjectDefinitionTest 3 0 0 0 100% 0
GroupDefinitionTest 3 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

DateTimeFormatterTest

testFractionalSecondsOOR 0.006
testSecondsOOR 0.004
testMinutesOOR 0.005
testHoursOOR 0.003
testDaysOOR 0.003
testMonthsOOR 0.004
testDayOfYearOOR 0.004
testShortSeconds 0.003
testShortMinutes 0.004
testShortHours 0.004
testShortDays 0.008
testShortMonths 0.003
testShortYear 0.003
testInvalidYear 0.002
testNumErrors 0.003
testTooManyFractionalSeconds 0.002

AlphabetCheckerTest

testTypeMismatch 0
testNumErrors 0
testLong 0.001
testShort 0.001
testNonAlphabetic 0.001

ElementValidatorTest

testSet 0
testUnknownValue 0
testInvalidValue 0.001
testUnknownValueWInclude 0.034
testMissingValue 0.002
testSequence 0.002
testSkipValue 0.001
testUnitAllowed 0.002
testUnknownDefinition 0.002
testMissingKey 0.001
testNumericExceedsMax 0.003
testNumericLessThanMin 0.001
testShortValue 0.001
testLongValue 0.001
testCastError 0.001
testManipulatedValue 0.001
testTypeMismatch 0.001
testNoProbsPastEnd 0.002
testMissingEquals 0.001

ElementDefinitionTest

testSetters 0.001
testCtors 0

IncludePointerTest

testCircularReferences 0.002
testSelfReferences 0.001
testProblemsSuppressed 0.002

LineEndingTest

testLFOnly 0

NonDecimalCheckerTest

testMismatch 0.002
testBadChars 0.001
testBadCharsLong 0.001
testValueWSpaces 0.001
testNoBase 0.002
testNoEnd 0.001
testNoStart 0.001
testTrailingDigit 0.001
testBadRadix 0.001
testInvalidBase 0.001
testBadContents 0.001
testSigned 0.001
testNumErrors 0.001
testLessThanMin 0.001
testExceedsMax 0.001

DictionaryTest

testVersion 0.138
testMergeUnits 0.088
testSetters 0
testObjectMethods 0
testCtors 0

CharacterCheckerTest

testNonASCII 0.001
testTypeMismatch 0.001
testNumErrors 0
testLong 0
testShort 0.001

AliasTest

testObjMethods 0
testCtors 0

DoubleCheckerTest

testInvalidValue 0.001
testTypeMismatch 0
testNumErrors 0
testLong 0
testShort 0.001
testLessThanMin 0.001
testExceedsMax 0

IntegerCheckerTest

testASCII_INTEGER_REGEX 0
testTypeMismatch 0.001
testNumErrors 0.001
testBadReal 0.001
testLessThanMin 0.001
testExceedsMax 0

CustomAntlrInputStreamTest

testReadByte 0
testReadBytes 0
testParseValid 0
testValidPadded 0
testBinaryAttached 0.006

ParseDateTimeTest

testParse 0.08
testSpecificDates 0
testParseBadDate 0

ValidatorTest

testDefaultDictionary 0.193

ObjectDefinitionTest

testCtor 0
testSetters 0
testObjectMethods 0

LineLengthTest

testDetachedStream 0
testDetachedFixedNoRecordLength 0.001
testAttachedPadded 0.002
testAttachedPaddedWWhite 0.002
testAttachedFill 0.001
testAttachedStream 0.001
testAttachedFillWWhite 0.002
testInvalidAttachedPadded 0.001
testInvalidAttachedFill 0.002
testAttachedMissingPointer 0.001
testLowestPointer 0.001

DefaultLabelParserTest

testPlaceholderTest 0.001
testSFDU 0.001
testMissingLabel 0

GroupDefinitionTest

testCtor 0
testSetters 0
testObjectMethods 0

RealCheckerTest

testTypeMismatch 0
testNumErrors 0.001
testBadReal 0.001
testLessThanMin 0.001
testExceedsMax 0
testASCII_REAL_REGEX 0.001

AlphaNumericCheckerTest

testTypeMismatch 0.001
testNumErrors 0.001
testLong 0
testShort 0
testNonAlphabetic 0

MessageUtilsTest

testProblemMessage 0.405