Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
97 0 0 0 100% 2.172

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 18 0 0 0 100% 2.023
gov.nasa.pds.tools.label 13 0 0 0 100% 0.023
gov.nasa.pds.tools.dict.type 49 0 0 0 100% 0.1
gov.nasa.pds.tools.util 1 0 0 0 100% 0.006
gov.nasa.pds.tools.label.parser 3 0 0 0 100% 0.006
gov.nasa.pds.tools.dict 13 0 0 0 100% 0.014

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 17 0 0 0 100% 1.297
ValidatorTest 1 0 0 0 100% 0.726

gov.nasa.pds.tools.label

Class Tests Errors Failures Skipped Success Rate Time
IncludePointerTest 3 0 0 0 100% 0.005
LineLengthTest 10 0 0 0 100% 0.018

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.007
DoubleCheckerTest 7 0 0 0 100% 0.018
IntegerCheckerTest 6 0 0 0 100% 0.006
NonDecimalCheckerTest 15 0 0 0 100% 0.048
RealCheckerTest 6 0 0 0 100% 0.007

gov.nasa.pds.tools.util

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

gov.nasa.pds.tools.label.parser

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

gov.nasa.pds.tools.dict

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

Test Cases

AliasTest

testCtors 0
testObjMethods 0

DictionaryTest

testCtors 0.001
testSetters 0
testObjectMethods 0.004

ElementDefinitionTest

testCtors 0.001
testSetters 0

GroupDefinitionTest

testSetters 0
testObjectMethods 0
testCtor 0

ObjectDefinitionTest

testSetters 0.001
testObjectMethods 0
testCtor 0.001

AlphabetCheckerTest

testTypeMismatch 0.001
testNonAlphabetic 0.001
testLong 0.002
testShort 0.001
testNumErrors 0.001

AlphaNumericCheckerTest

testTypeMismatch 0.001
testNonAlphabetic 0.001
testLong 0.001
testShort 0.002
testNumErrors 0.001

CharacterCheckerTest

testTypeMismatch 0.001
testLong 0.001
testShort 0.001
testNumErrors 0
testNonACII 0

DoubleCheckerTest

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

IntegerCheckerTest

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

NonDecimalCheckerTest

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

RealCheckerTest

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

IncludePointerTest

testSelfReferences 0.001
testCircularReferences 0.001
testProblemsSuppressed 0.002

LineLengthTest

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

DefaultLabelParserTest

testPlaceholderTest 0.003
testSFDU 0.001
testMissingLabel 0.001

ElementValidatorTest

testSet 1.211
testTypeMismatch 0.001
testInvalidValue 0.004
testUnknownValue 0.001
testUnknownValueWInclude 0.042
testMissingValue 0.001
testSequence 0.002
testSkipValue 0.001
testUnitAllowed 0.002
testUnknownDefinition 0
testMissingKey 0.001
testNumericExceedsMax 0.001
testNumericLessThanMin 0.001
testShortValue 0.001
testLongValue 0.001
testCastError 0.001
testManipulatedValue 0.001

ValidatorTest

testDefaultDictionary 0.725

MessageUtilsTest

testProblemMessage 0.005