Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
116 0 0 0 100% 3.587

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
gov.nasa.pds.tools.label.validate 20 0 0 0 100% 2.161
gov.nasa.pds.tools.label 29 0 0 0 100% 0.458
gov.nasa.pds.tools.dict.type 49 0 0 0 100% 0.187
gov.nasa.pds.tools.util 1 0 0 0 100% 0.007
gov.nasa.pds.tools.label.parser 3 0 0 0 100% 0.029
gov.nasa.pds.tools.dict 14 0 0 0 100% 0.745

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

gov.nasa.pds.tools.label.validate

Class Tests Errors Failures Skipped Success Rate Time
ElementValidatorTest 19 0 0 0 100% 1.464
ValidatorTest 1 0 0 0 100% 0.697

gov.nasa.pds.tools.label

Class Tests Errors Failures Skipped Success Rate Time
DateTimeFormatterTest 15 0 0 0 100% 0.259
IncludePointerTest 3 0 0 0 100% 0.14
LineLengthTest 11 0 0 0 100% 0.059

gov.nasa.pds.tools.dict.type

Class Tests Errors Failures Skipped Success Rate Time
AlphabetCheckerTest 5 0 0 0 100% 0.007
AlphaNumericCheckerTest 5 0 0 0 100% 0.007
CharacterCheckerTest 5 0 0 0 100% 0.038
DoubleCheckerTest 7 0 0 0 100% 0.014
IntegerCheckerTest 6 0 0 0 100% 0.038
NonDecimalCheckerTest 15 0 0 0 100% 0.074
RealCheckerTest 6 0 0 0 100% 0.009

gov.nasa.pds.tools.util

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

gov.nasa.pds.tools.label.parser

Class Tests Errors Failures Skipped Success Rate Time
DefaultLabelParserTest 3 0 0 0 100% 0.029

gov.nasa.pds.tools.dict

Class Tests Errors Failures Skipped Success Rate Time
AliasTest 2 0 0 0 100% 0.001
DictionaryTest 4 0 0 0 100% 0.739
ElementDefinitionTest 2 0 0 0 100% 0.001
GroupDefinitionTest 3 0 0 0 100% 0.002
ObjectDefinitionTest 3 0 0 0 100% 0.002

Test Cases

AliasTest

testCtors 0
testObjMethods 0

DictionaryTest

testCtors 0.001
testSetters 0
testObjectMethods 0.003
testVersion 0.734

ElementDefinitionTest

testCtors 0
testSetters 0

GroupDefinitionTest

testSetters 0
testObjectMethods 0
testCtor 0

ObjectDefinitionTest

testSetters 0
testObjectMethods 0.001
testCtor 0

AlphabetCheckerTest

testTypeMismatch 0.001
testNonAlphabetic 0.001
testLong 0
testShort 0
testNumErrors 0.001

AlphaNumericCheckerTest

testTypeMismatch 0.002
testNonAlphabetic 0.001
testLong 0.001
testShort 0.001
testNumErrors 0.001

CharacterCheckerTest

testTypeMismatch 0.033
testLong 0
testShort 0
testNumErrors 0
testNonACII 0.001

DoubleCheckerTest

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

IntegerCheckerTest

testTypeMismatch 0.031
testNumErrors 0.001
testLessThanMin 0.001
testExceedsMax 0.001
testBadReal 0.001
testASCII_INTEGER_REGEX 0.001

NonDecimalCheckerTest

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

RealCheckerTest

testTypeMismatch 0.002
testNumErrors 0.001
testLessThanMin 0.001
testExceedsMax 0.001
testBadReal 0.001
testASCII_REAL_REGEX 0.001

DateTimeFormatterTest

testNumErrors 0.067
testTooManyMilliseconds 0.015
testSecondsOOR 0.018
testMinutesOOR 0.021
testHoursOOR 0.012
testDaysOOR 0.019
testMonthsOOR 0.011
testDayOfYearOOR 0.01
testShortSeconds 0.014
testShortMinutes 0.011
testShortHours 0.011
testShortDays 0.014
testShortMonths 0.012
testShortYear 0.01
testInvalidYear 0.013

IncludePointerTest

testSelfReferences 0.052
testCircularReferences 0.084
testProblemsSuppressed 0.002

LineLengthTest

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

DefaultLabelParserTest

testPlaceholderTest 0.021
testSFDU 0.007
testMissingLabel 0

ElementValidatorTest

testSet 1.306
testTypeMismatch 0.002
testInvalidValue 0.012
testUnknownValue 0.002
testUnknownValueWInclude 0.054
testMissingValue 0.002
testSequence 0.005
testSkipValue 0.002
testUnitAllowed 0.003
testUnknownDefinition 0.001
testMissingKey 0.015
testNumericExceedsMax 0.001
testNumericLessThanMin 0.001
testShortValue 0.002
testLongValue 0.001
testCastError 0.001
testManipulatedValue 0.001
testNoProbsPastEnd 0.02
testMissingEquals 0.011

ValidatorTest

testDefaultDictionary 0.696

MessageUtilsTest

testProblemMessage 0.005