Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
438 0 0 0 100% 14.76 s

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
com.varnernet.gerb4j.macro 52 0 0 0 100% 0.024 s
com.varnernet.gerb4j 319 0 0 0 100% 14.70 s
com.varnernet.gerb4j.render 67 0 0 0 100% 0.038 s

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

com.varnernet.gerb4j.macro

- Class Tests Errors Failures Skipped Success Rate Time
MacroPrimitiveFactoryTest 22 0 0 0 100% 0.015 s
MacroPrimitiveImplTest 30 0 0 0 100% 0.009 s

com.varnernet.gerb4j

- Class Tests Errors Failures Skipped Success Rate Time
MacroVariableIntegrationTest 10 0 0 0 100% 0.002 s
PolarityRenderingTest 5 0 0 0 100% 0.040 s
AreaTargetIntegrationTest 15 0 0 0 100% 2.991 s
GerberRenderingIntegrationTest 18 0 0 0 100% 0.046 s
ApertureTransformationTest 26 0 0 0 100% 0.022 s
DefensiveParsingTest 4 0 0 0 100% 0.001 s
FormatSpecificationTest 7 0 0 0 100% 0.002 s
ArcGeometryTest 23 0 0 0 100% 0.121 s
DualRendererVisualTest 1 0 0 0 100% 8.036 s
VisualizationHelpersTest 29 0 0 0 100% 0.015 s
GerberContextFactoryTest 6 0 0 0 100% 0.009 s
MacroExpressionEvaluatorTest 19 0 0 0 100% 0.007 s
RegionRenderingTest 3 0 0 0 100% 0.036 s
UnknownExtendedCommandTest 3 0 0 0 100% 0.022 s
LoadPolarityTest 6 0 0 0 100% 0.005 s
PolarityTest 6 0 0 0 100% 0.001 s
DeprecatedCommandsTest 15 0 0 0 100% 0.019 s
GerberParserTest 18 0 0 0 100% 0.146 s
SingleQuadrantArcTest 9 0 0 0 100% 0.005 s
GerberVisualRenderTest 1 0 0 0 100% 2.755 s
ThermalMacroPrimitiveTest 4 0 0 0 100% 0.005 s
MirrorTest 6 0 0 0 100% 0.005 s
AttributeTest 13 0 0 0 100% 0.009 s
NestedSRTest 2 0 0 0 100% 0.332 s
ApertureTransformTest 28 0 0 0 100% 0.012 s
MalformedInputTest 13 0 0 0 100% 0.020 s
VectorLineMacroPrimitiveTest 4 0 0 0 100% 0.003 s
SetCurrentApertureTest 10 0 0 0 100% 0.007 s
UcamcoSpecComplianceTest 15 0 0 0 100% 0.028 s

com.varnernet.gerb4j.render

- Class Tests Errors Failures Skipped Success Rate Time
AreaTargetTest 21 0 0 0 100% 0.005 s
NonCircularApertureDrawTest 7 0 0 0 100% 0.009 s
SweptRegionRenderingTest 13 0 0 0 100% 0.005 s
Graphics2DTargetTest 22 0 0 0 100% 0.010 s
StrokeJoinTest 4 0 0 0 100% 0.009 s

Test Cases

[Summary] [Package List] [Test Cases]

MacroVariableIntegrationTest

testGetVariableExpressions 0 s
testMultipleMacrosInContext 0 s
testMacroEvaluationWithUndefinedVariable 0 s
testMacroStorageInContext 0 s
testMacroPrimitiveStorage 0.001 s
testMacroWithParameterOnlyVariables 0 s
testMacroDefinitionVariableEvaluation 0 s
testComplexMacroExpressions 0 s
testMacroWithVariousParameters 0 s
testMacroWithDecimalParameters 0.001 s

PolarityRenderingTest

testMixedPolarityRendering 0.020 s
testClearPolarityRendering 0.005 s
testRegionPolarityDark 0.005 s
testDarkPolarityRendering 0.005 s
testRegionPolarityClear 0.005 s

AreaTargetIntegrationTest

toArea_singleFlash_producesVisiblePixels 0.069 s
toArea_sampleMacro_rendersCorrectly 2.625 s
toArea_blockOrientations_rendersCorrectly 0.013 s
toArea_polaritiesAndApertures_rendersCorrectly 0.124 s
toArea_twoSquareBoxes_rendersWithDarkPixels 0.014 s
toArea_twoSquareBoxes_nonEmptyWithExpectedBounds 0.003 s
roundTrip_areaTargetMatchesGraphics2DTarget_simpleFlash 0.009 s
toArea_simpleGerber_nonEmpty 0.001 s
toPolarizedShapes_threeFlashes_threeShapes 0.002 s
toArea_nestedBlocks_rendersCorrectly 0.112 s
toArea_region_filledCorrectly 0.003 s
toPolarizedShapes_darkAndClear_bothPresent 0.002 s
toArea_rectangleFlash_boundsCorrect 0.002 s
toArea_drawLine_producesVisiblePixels 0.003 s
toArea_boundsMatchGetBounds 0.002 s

GerberRenderingIntegrationTest

testRender_DrawingOperations 0.006 s
testRender_ComplexPath 0.005 s
testRender_WithRotation 0.003 s
testRender_DifferentApertures 0.002 s
testRender_LargeAperture 0.002 s
testRender_AlternatingPolarities 0.003 s
testRender_VerySmallAperture 0.001 s
testRender_ClearPolarity 0.001 s
testRender_ABBlockFlashRestoresPenPosition 0.002 s
testRender_WithAllTransformations 0.001 s
testRender_WithScaling 0.001 s
testRender_WithMirroring 0.002 s
testRender_MultipleCircles 0.002 s
testRender_CoordinateAtZero 0.001 s
testRender_SingleCircle 0.002 s
testRender_StressTest_ManyOperations 0.007 s
testRender_DarkPolarity 0 s
testRender_CoordinateScaling 0.002 s

ApertureTransformationTest

testLR_NegativeDecimalRotation 0.001 s
testLR_270Degrees 0.001 s
testCombined_NoTransformations 0.001 s
testLM_MirrorX 0.001 s
testLM_MirrorY 0 s
testLR_Default 0.001 s
testLM_Default 0.001 s
testLS_MultipleChanges 0.002 s
testCombined_AllTransformations 0 s
testLR_Zero 0.001 s
testLS_Unity 0.001 s
testLS_Half 0.001 s
testLS_ArbitraryDecimal 0 s
testLM_MirrorXY 0.001 s
testLM_MultipleChanges 0.001 s
testLR_360Degrees 0 s
testLR_90Degrees 0.001 s
testCombined_PartialTransformations 0 s
testLR_180Degrees 0.002 s
testLS_Default 0.001 s
testLM_NoMirror 0.001 s
testLR_45_5Degrees 0 s
testLR_NegativeRotation 0.001 s
testCombined_OrderIndependent 0.001 s
testLR_MultipleChanges 0 s
testLS_Double 0.001 s

DefensiveParsingTest

missingFS_D03WithCoordinates_throwsClearError 0.001 s
missingFS_D01WithCoordinates_throwsClearError 0 s
missingFS_D02WithCoordinates_throwsClearError 0 s
withFS_normalParse_succeeds 0 s

FormatSpecificationTest

testFormatYFormatSpec 0 s
testInvalidXFormat 0.001 s
testInvalidArgumentX 0 s
testInvalidArgumentY 0 s
testInvalidYFormat 0 s
testFormatXFormatSpec 0 s
testConstructor 0.001 s

AreaTargetTest

drawPath_zeroStrokeWidth_fallsBackToMinimum 0 s
getArea_returnsDefensiveCopy 0.001 s
getShapes_preservesEmissionOrder 0 s
drawCircle_rotationProducesCircle 0 s
drawPath_circleAperture_clearSubtracts 0 s
drawRectangle_containsInteriorPoints 0 s
basePolarityConstructor_clearBase_addsClear 0 s
drawPath_obroundAperture_sweptRegionCoversPath 0 s
drawCircle_darkPolarity_containsCenterAndEdge 0.001 s
drawRectangle_rotation90_swapsDimensions 0 s
drawRegion_clearSubtractsFromBase 0.001 s
setTransformation_rotation90_shiftsCircle 0 s
drawObround_containsInteriorAndNotExterior 0 s
clearTransformation_resetsToIdentity 0 s
drawPolygon_squareRotated45_diamondShape 0.001 s
drawPath_rectangleAperture_sweptRegionCoversPath 0 s
drawPath_circleAperture_strokeCoversPath 0 s
getShapes_shapeBoundsMatchDrawnShape 0 s
drawRegion_triangleContainsInterior 0.001 s
drawPolygon_hexagonContainsCenter 0 s
drawCircle_clearSubtractsFromBase 0 s

ArcGeometryTest

multiQuadrant_ccw90degree_positiveExtent 0.014 s
normalizeAngle_zero 0.002 s
normalizeAngle_negative 0 s
angleInArc_ccw_insideArc 0 s
expandBounds_quarterArc_noCardinalCrossing 0 s
multiQuadrant_semicircle_ccw 0 s
normalizeAngle_exactlyTwoPi 0 s
expandBounds_fullCircle_enclosesAllCardinals 0 s
expandBounds_strokeRadiusPads 0 s
approximationSegments_fullCircle_360 0 s
approximationSegments_minimum4 0 s
multiQuadrant_cw90degree_negativeExtent 0 s
normalizeAngle_greaterThan2Pi 0 s
angleInArc_cw_outsideArc 0 s
multiQuadrant_fullCircle_cwSamePoint 0 s
singleQuadrant_cw_findsCorrectCenter 0 s
normalizeAngle_positiveWithinRange 0 s
angleInArc_fullCircle_expandBoundsEnclosesAll 0 s
singleQuadrant_ccw_findsCorrectCenter 0 s
multiQuadrant_fullCircle_ccwSamePoint 0 s
approximationSegments_semicircle_180 0 s
angleInArc_ccw_outsideArc 0.002 s
angleInArc_cw_insideArc 0.001 s

DualRendererVisualTest

testDualRenderAllGerberFiles 8.036 s

VisualizationHelpersTest

copperLayerNumber_null_whenAbsent 0.001 s
sameCoordinates_false_whenAbsent 0 s
partType_null_whenAbsent 0 s
copperLayerNumber_null_forNonCopper 0 s
fileFunction_drillFile 0 s
md5_null_whenAbsent 0 s
fileFunctionSide_legendBot 0.001 s
fileFunction_null_whenAbsent 0.001 s
fileFunctionSide_copperInner 0 s
generationSoftware 0 s
projectId 0 s
creationDate_null_whenAbsent 0 s
projectId_null_whenAbsent 0 s
generationSoftware_null_whenAbsent 0 s
fileFunctionSide_soldermaskTop 0.001 s
filePolarity_null_whenAbsent 0 s
partType_single 0 s
copperLayerNumber_L12 0 s
md5_value 0 s
sameCoordinates_true_whenPresent 0.001 s
filePolarity_positive 0 s
fileFunction_copperLayer 0.001 s
creationDate 0.001 s
filePolarity_negative 0 s
fileFunctionSide_copperBottom 0.001 s
fileFunctionSide_profile_null 0.002 s
fileFunctionSide_null_whenAbsent 0.001 s
fileFunctionSide_copperTop 0 s
copperLayerNumber_L1 0.001 s

GerberContextFactoryTest

parseString_resourceFile_roundTrips 0.003 s
parseFile_existingFile_returnsContext 0.001 s
parsePath_existingFile_returnsContext 0.004 s
parseString_emptyInput_returnsDefaultContext 0 s
parsePath_nonexistentFile_throwsIOException 0 s
parseString_minimalGerber_returnsContext 0 s

NonCircularApertureDrawTest

circleAperture_D01_stillRoundCaps 0.002 s
rectangleAperture_D01_verticalLine_correctWidth 0.001 s
obroundApertureStrokeWidth 0 s
rectangleAperture_D01_horizontalLine_squareEnds 0.001 s
rectangleApertureStrokeWidth 0 s
obroundAperture_D01_roundCaps 0.002 s
rectangleApertureStrokeWidthSquare 0 s

MacroExpressionEvaluatorTest

testUndefinedVariable 0.001 s
testSimpleVariable 0 s
testPrecedenceDivisionBeforeSubtraction 0 s
testLiteralNumbers 0 s
testAddition 0 s
testMultiplicationWithAsterisk 0 s
testComplexExpression 0.003 s
testUcamcoBoxRMacroVariable6 0.003 s
testMixedLiteralAndVariable 0 s
testUcamcoBoxRMacro 0 s
testMultipleAdditions 0 s
testDivisionByZero 0 s
testNegativeNumber 0 s
testDecimalParameters 0 s
testDivision 0 s
testExpressionWithWhitespace 0 s
testMultiplicationWithX 0 s
testSubtraction 0 s
testPrecedenceMultiplicationBeforeAddition 0 s

RegionRenderingTest

testRegionRenderingDebug 0.014 s
testOperationsParsed 0.016 s
testRegionsParsed 0.005 s

UnknownExtendedCommandTest

unknownExtendedCommand_doesNotAffectParsedState 0.017 s
unknownExtendedCommand_isAcceptedAndIgnored 0.002 s
multipleUnknownExtendedCommands_areAccepted 0.003 s

SweptRegionRenderingTest

rectangleAperture_returnsRectangle 0 s
obroundAperture_returnsRoundRectangle 0 s
circleAperture_D01_usesBasicStrokeFallback 0 s
rectangle_vertical_fullHeightSwept 0 s
obround_horizontal_fullCrossSectionSwept 0 s
convexHull_eightPointsFromSweptRectangle 0 s
rectangle_diagonal_hexagonalSweptRegion 0 s
convexHull_diagonalSweepProducesHexagon 0 s
rectangle_multiSegmentPath_joinsCorrectly 0.003 s
circleAperture_returnsNull 0 s
convexHull_trivialSquare 0 s
rectangle_horizontal_fullWidthSwept 0 s
rectangle_nonSquare_horizontal_fullCrossSectionSwept 0 s

LoadPolarityTest

testLP_Default 0.003 s
testLP_WithOtherTransformations 0 s
testLP_Dark 0 s
testLP_MultipleChanges 0 s
testLP_AllTransformations 0.001 s
testLP_Clear 0 s

PolarityTest

testPolarityFromCodeInvalid 0 s
testPolarityEnumCompleteness 0 s
testPolarityGetCode 0 s
testPolarityFromCode 0 s
testPolarityEnumValues 0 s
testPolarityFromCodeNull 0 s

DeprecatedCommandsTest

g54SelectAperture 0.002 s
inImageNameAccepted 0.001 s
m01OptionalStopAccepted 0.001 s
miMirrorImageAccepted 0.001 s
g70SetsImperialUnits 0.001 s
sfScaleFactorAccepted 0.001 s
ipImagePolarityNegative 0.001 s
g90AbsoluteModeAccepted 0.001 s
m00ProgramStopAccepted 0.001 s
g91IncrementalModeAccepted 0.003 s
lnLayerNameAccepted 0 s
ipImagePolarityAccepted 0.001 s
asAxisSelectAccepted 0.001 s
g71SetsMetricUnits 0.001 s
ofOffsetAccepted 0.001 s

MacroPrimitiveFactoryTest

parse_circle_basic 0 s
parse_unknownType_skipped 0 s
parse_thermal_tooFewFields_skipped 0 s
parse_vectorLine_basic 0 s
parse_centerLine_tooFewFields_skipped 0 s
parse_vectorLine_tooFewFields_skipped 0 s
circleBounds_centeredAtOrigin 0 s
parse_circle_tooFewFields_skipped 0 s
parse_commentPrimitive_skipped 0 s
parse_nullMacro_returnsEmpty 0 s
parse_circle_withRotation 0 s
parse_withVariables_substitutes 0.001 s
parse_malformedPrimitive_skippedNotCrash 0 s
parse_thermal_basic 0 s
parse_multiplePrimitives_allParsed 0 s
circleBounds_offCenter 0 s
parse_polygon_tooFewFields_skipped 0 s
parse_centerLine_basic 0 s
parse_emptyMacro_returnsEmpty 0.001 s
parse_withParameters_substitutes 0 s
parse_outline_triangle 0 s
parse_polygon_hexagon 0 s

GerberParserTest

BlockWithDifferentOrientations 0.005 s
SampleMacroX1 0.039 s
CanParseSimpleExample 0.002 s
Decimal 0.001 s
TwoSquareBoxes 0.004 s
SMDPrim20X1 0.011 s
SMDPrim21X1 0.007 s
UnsignedDecimal 0.003 s
SMDPrim20 0.008 s
SMDPrim21 0.009 s
Expr 0.002 s
VariableDefinition 0.001 s
MacroVariable 0 s
ADrillFile 0.004 s
NestedBlocks 0.005 s
PolaritiesAndApertures 0.007 s
SampleMacro 0.029 s
Factor 0.001 s

SingleQuadrantArcTest

quadrantModeRoundTrip 0 s
defaultQuadrantModeIsMulti 0 s
singleQuadrant90DegCW 0 s
singleQuadrant45DegCW 0 s
g74AndG75ParseInsideRegion 0.001 s
singleQuadrantClampedExtent 0 s
multiQuadrantUnchanged 0 s
singleQuadrant90DegCCW 0 s
g74AndG75ParseAtTopLevel 0.001 s

GerberVisualRenderTest

testRenderAllGerberFiles 2.755 s

Graphics2DTargetTest

testDrawRectangle_CenterPosition 0 s
testDrawCircle_Polarity_Clear 0 s
testDrawPolygon_Square 0 s
testDirectGraphics2D_EllipseRendering 0 s
testDrawRectangle_Bounds 0 s
testDrawRectangle_OutsideBounds 0 s
testDrawRectangle_Square 0 s
testClearTransformation 0 s
testDrawCircle_OutsideCircleIsWhite 0 s
testDrawPolygon_Hexagon 0 s
testDrawCircle_ZeroDiameter 0 s
testSetTransformation_Rotation 0 s
testDrawCircle_Polarity_Dark 0 s
testDrawCircle_CenterPosition 0.001 s
testDrawPolygon_Triangle 0 s
testSetTransformation_MirrorX 0.001 s
testDrawObround_CenterPosition 0 s
testDrawCircle_EdgePixelsBlack 0 s
testDrawObround_SemicircularEndCaps_SpecCompliance 0.001 s
testDrawObround_IsRounded 0.001 s
testSetTransformation_Scaling 0 s
testDrawCircle_CustomColors 0.001 s

MacroPrimitiveImplTest

centerLine_getBounds_rotated90 0 s
circle_getBounds_centeredAtOrigin 0 s
circle_exposure0_invertsClearToDark 0 s
effectivePolarity_exposed_passesClearThrough 0 s
effectivePolarity_notExposed_invertsClear 0 s
thermal_render_producesCompositeRegion 0 s
outline_getBounds_unitSquare 0 s
effectivePolarity_notExposed_invertsDark 0 s
outline_exposure0_invertsDarkToClear 0 s
circle_render_atFlashOffset 0 s
circle_getBounds_offCenter 0.001 s
outline_getBounds_rotated45 0 s
circle_render_callsDrawCircle 0 s
centerLine_exposure0_invertsDarkToClear 0 s
polygon_render_atFlashOffset 0 s
centerLine_getBounds_noRotation 0 s
vectorLine_exposure0_invertsDarkToClear 0 s
centerLine_render_callsDrawRegion 0 s
circle_exposure0_invertsDarkToClear 0 s
effectivePolarity_exposed_passesDarkThrough 0 s
thermal_getBounds 0 s
polygon_render_callsDrawPolygon 0 s
vectorLine_getBounds_horizontal 0 s
vectorLine_render_callsDrawRegion 0 s
polygon_getBounds_centeredAtOrigin 0 s
thermal_render_clearPolarity_inverts 0 s
outline_render_callsDrawRegion 0 s
polygon_exposure0_invertsDarkToClear 0 s
thermal_render_atFlashOffset 0 s
circle_getBounds_withRotation 0 s

ThermalMacroPrimitiveTest

testThermal_GapCutsRotate_Rotation45 0.003 s
testThermal_GapCutsArePresent_Rotation0 0 s
testThermal_BaseAnnulusRendersCorrectly 0 s
testThermal_GapCutsArePresentBothSides_Rotation0 0.001 s

StrokeJoinTest

rectangleAperture_acuteAngleJoin_vertexFilled 0.001 s
circleAperture_rightAngleJoin_apexFilled 0.001 s
rectangleAperture_rightAngleJoin_noRoundArc 0.002 s
circleAperture_acuteAngleJoin_vertexFilled 0 s

MirrorTest

testMirrorFromCode 0 s
testMirrorGetCode 0.001 s
testMirrorEnumValues 0 s
testMirrorFromCodeNull 0.001 s
testMirrorFromCodeInvalid 0.001 s
testMirrorEnumCompleteness 0 s

AttributeTest

parseTOObjectAttribute 0 s
parseTFFileFunction 0.001 s
parseTDBareDeletesAllApertureAndObjectAttributes 0.002 s
parseTAAttachedToAperture 0.001 s
fileAttributeStorage 0 s
deleteAllAttributes 0.002 s
deleteSpecificAttribute 0 s
parseTFGenerationSoftware 0 s
parseTDDeletesSpecificAttribute 0.001 s
objectAttributeStorage 0 s
parseTFWithNoValues 0 s
apertureAttributeSnapshotAtADTime 0 s
apertureAttributeStorage 0 s

NestedSRTest

srInsideABBlockParses 0.320 s
srInsideSRBlockParses 0.012 s

ApertureTransformTest

toAffineTransform_rotationOnly_rotatesPoint 0.001 s
equals_differentScaling_false 0 s
constructor_allNulls_isIdentity 0.001 s
toAffineTransform_mirrorY_flipsY 0 s
identity_isIdentityTrue 0 s
equals_self_true 0 s
isIdentity_withRotation_false 0 s
constructor_nullRotation_defaultsToZero 0.001 s
identity_hasNoMirrorNoRotationNoScale 0 s
constructor_nullMirroring_defaultsToNone 0 s
shouldFlipArcDirection_mirrorX_true 0 s
toAffineTransform_combinedMirrorRotation 0 s
shouldFlipArcDirection_mirrorY_true 0.001 s
equals_differentType_false 0 s
toAffineTransform_mirrorXY_flipsBoth 0 s
isIdentity_withScaling_false 0 s
equals_null_false 0.001 s
shouldFlipArcDirection_mirrorXY_false 0 s
equals_sameValues_true 0 s
identity_toAffineTransformIsIdentity 0 s
equals_differentRotation_false 0 s
toAffineTransform_mirrorX_flipsX 0 s
toString_containsAllFields 0 s
equals_differentMirror_false 0 s
isIdentity_withMirroring_false 0 s
constructor_nullScaling_defaultsToOne 0 s
toAffineTransform_scalingOnly_scalesPoint 0 s
shouldFlipArcDirection_none_false 0.002 s

MalformedInputTest

unclosedExtendedCommand_noCrash 0 s
garbageInput_noCrash 0.001 s
flashBeforeApertureSelected_doesNotCrash 0.001 s
invalidApertureId_D00_noCrash 0.003 s
invalidFormatDigits_noCrash 0 s
unclosedRegion_noCrash 0.001 s
m02Only_parsesSuccessfully 0.001 s
invalidUnit_noCrash 0.002 s
d01_noCoordinates_parsesAsModalRepeat 0.001 s
missingM02_noCrash 0.001 s
duplicateFS_noCrash 0.008 s
adWithMacroName_parsesAsTemplateAperture 0.001 s
emptyInput_noCrash 0 s

VectorLineMacroPrimitiveTest

testVectorLine_EndsAreSquareNotRounded 0.001 s
testVectorLine_FlashPointOffsets 0 s
testVectorLine_CornersAreSquare 0.002 s
testVectorLine_RectangleFillsCorrectHeight 0 s

SetCurrentApertureTest

testDnn_SelectAperture10 0 s
testDnn_SelectAperture11 0 s
testDnn_SelectAperture20 0.001 s
testDnn_WithTransformations 0.001 s
testDnn_BeforeAndAfterTransformations 0.002 s
testDnn_TwoDigitId 0 s
testDnn_Default 0.001 s
testDnn_AllTransformationsIncluded 0.001 s
testDnn_MultipleChanges 0 s
testDnn_SequentialSelection 0.001 s

UcamcoSpecComplianceTest

testModeSpecification_Metric 0.003 s
testUcamcoExample1_TwoSquareBoxes 0.002 s
testModeSpecification_Imperial 0.001 s
testCoordinateOmission_SpecCompliance 0.002 s
testFormat36CoordinateParsing 0.002 s
testTO_ComponentAttribute 0.002 s
testLoadPolarity_Clear 0.002 s
testD03_FlashOperation 0.001 s
testLoadPolarity_Dark 0.001 s
testTD_DeleteAll 0.001 s
testApertureDefinitionAndSelection 0.002 s
testCommentHandling 0.001 s
testValidFormatSpecifications 0.005 s
testTransformationStack 0.001 s
testD01_LinearInterpolation_WithG01 0.002 s