Unittest Summary Report

Testsuite / Testcase Testcases Skipped Errored Failed Passed Runtime (HH:MM:SS.sss)
✅TestsuiteSummary 5768 17 0 0 5751 00:01:18.321
✅Attributes 126 2 0 0 124 00:00:00.406
✅ArgParse 62 0 0 0 62 00:00:00.342
✅Commands 1 0 0 0 1 00:00:00.004
✅Common 10 0 0 0 10 00:00:00.026
✅Flags 6 0 0 0 6 00:00:00.010
✅KeyValueFlags 7 0 0 0 7 00:00:00.013
✅MockedUserManager 1 0 0 0 1 00:00:00.029
✅OptionalValuedFlags 7 0 0 0 7 00:00:00.014
✅PrintHelpWithoutATerminal 3 0 0 0 3 00:00:00.004
✅SplitFormat 10 0 0 0 10 00:00:00.095
✅UserManager 1 0 0 0 1 00:00:00.003
✅ValueLists 5 0 0 0 5 00:00:00.008
✅ValuedFlags 6 0 0 0 6 00:00:00.124
✅Values 5 0 0 0 5 00:00:00.012
✅AttributesOnClasses 12 1 0 0 11 00:00:00.011
✅ApplyClassAttributes 7 0 0 0 7 00:00:00.007
✅Filtering 5 1 0 0 4 00:00:00.004
⚠️test_Scope_Local 00:00:00.000
✅AttributesOnFunctions 5 1 0 0 4 00:00:00.005
✅ApplyFunctionAttributes 2 0 0 0 2 00:00:00.003
✅Filtering 3 1 0 0 2 00:00:00.002
⚠️test_Scope_Local 00:00:00.000
✅AttributesOnMethods 24 0 0 0 24 00:00:00.025
✅ApplyMethodAttributes_NoMetaClass 9 0 0 0 9 00:00:00.009
✅ApplyMethodAttributes_WithMetaClass 9 0 0 0 9 00:00:00.010
✅Attribute_GetAttributes_Filtering 1 0 0 0 1 00:00:00.001
✅Filtering 1 0 0 0 1 00:00:00.001
✅MetaTesting 1 0 0 0 1 00:00:00.001
✅MultipleInheritance 1 0 0 0 1 00:00:00.001
✅Registry 2 0 0 0 2 00:00:00.002
✅PredefinedAttributes 4 0 0 0 4 00:00:00.004
✅Grouped 1 0 0 0 1 00:00:00.001
✅Simple 3 0 0 0 3 00:00:00.003
✅Scope 19 0 0 0 19 00:00:00.019
✅Allowed 4 0 0 0 4 00:00:00.004
✅Enforcement 6 0 0 0 6 00:00:00.006
✅ScopeKeyword 7 0 0 0 7 00:00:00.007
✅ScopeProperty 1 0 0 0 1 00:00:00.001
✅SubClassFilter 1 0 0 0 1 00:00:00.001
✅CI 94 0 0 0 94 00:00:00.301
✅Pipeline 94 0 0 0 94 00:00:00.301
✅Dependencies 21 0 0 0 21 00:00:00.023
✅Hierarchy 5 0 0 0 5 00:00:00.006
✅Instantiation 22 0 0 0 22 00:00:00.102
✅KeyValuePairs 2 0 0 0 2 00:00:00.005
✅Outcomes 4 0 0 0 4 00:00:00.006
✅Rules 19 0 0 0 19 00:00:00.019
✅Times 6 0 0 0 6 00:00:00.006
✅ToGraph 14 0 0 0 14 00:00:00.131
✅TypeHints 1 0 0 0 1 00:00:00.003
✅CLIAbstraction 132 7 0 0 125 00:00:02.552
✅Argument 83 0 0 0 83 00:00:00.304
✅BooleanFlags 8 0 0 0 8 00:00:00.053
✅Commands 6 0 0 0 6 00:00:00.006
✅Escaping 6 0 0 0 6 00:00:00.005
✅Flags 8 0 0 0 8 00:00:00.008
✅KeyValueFlags 8 0 0 0 8 00:00:00.017
✅OptionalValuedFlags 8 0 0 0 8 00:00:00.030
✅ValuedFlagLists 8 0 0 0 8 00:00:00.010
✅ValuedFlags 8 0 0 0 8 00:00:00.008
✅ValuedTupleFlags 8 0 0 0 8 00:00:00.008
✅WithoutPrefix 15 0 0 0 15 00:00:00.159
✅Environment 3 0 0 0 3 00:00:00.003
✅ArtificialEnvironment 1 0 0 0 1 00:00:00.001
✅DefaultEnvironment 2 0 0 0 2 00:00:00.002
✅Executable 6 1 0 0 5 00:00:02.216
✅CommonOptions 3 0 0 0 3 00:00:00.066
✅ExplicitBinaryDirectoryOnFreeBSD 1 1 0 0 0 00:00:00.000
⚠️test_VersionFlag 00:00:00.000
✅ExplicitBinaryDirectoryOnLinux 1 0 0 0 1 00:00:02.150
✅ExplicitBinaryDirectoryOnWindows 1 0 0 0 1 00:00:00.000
✅Program 40 6 0 0 34 00:00:00.029
✅Commit 1 0 0 0 1 00:00:00.001
✅CommonOptions 9 0 0 0 9 00:00:00.009
✅Derive 6 0 0 0 6 00:00:00.006
✅DryRun 5 0 0 0 5 00:00:00.005
✅ExplicitPathsOnFreeBSD 6 6 0 0 0 00:00:00.000
⚠️test_BinaryDirectory 00:00:00.000
⚠️test_BinaryDirectory_DoesNotExist 00:00:00.000
⚠️test_BinaryDirectory_NotAPath 00:00:00.000
⚠️test_ExecutablePath 00:00:00.000
⚠️test_ExecutablePath_DoesNotExist 00:00:00.000
⚠️test_ExecutablePath_NotAPath 00:00:00.000
✅ExplicitPathsOnLinux 6 0 0 0 6 00:00:00.007
✅ExplicitPathsOnWindows 6 0 0 0 6 00:00:00.000
✅TypeHints 1 0 0 0 1 00:00:00.001
✅CallByRef 40 0 0 0 40 00:00:00.118
✅CallByRef 40 0 0 0 40 00:00:00.118
✅Any 3 0 0 0 3 00:00:00.009
✅Boolean 5 0 0 0 5 00:00:00.005
✅Integer 32 0 0 0 32 00:00:00.104
✅CallGraph 39 0 0 0 39 00:00:00.389
✅Construction 29 0 0 0 29 00:00:00.050
✅Checks 11 0 0 0 11 00:00:00.014
✅Construction 14 0 0 0 14 00:00:00.032
✅KeyValuePairs 4 0 0 0 4 00:00:00.004
✅Conversion 6 0 0 0 6 00:00:00.246
✅GraphML 1 0 0 0 1 00:00:00.102
✅ToGraph 5 0 0 0 5 00:00:00.144
✅Sources 4 0 0 0 4 00:00:00.093
✅CProfile 1 0 0 0 1 00:00:00.087
✅ControlFlow 1 0 0 0 1 00:00:00.003
✅GCC 1 0 0 0 1 00:00:00.001
✅GProf 1 0 0 0 1 00:00:00.002
✅Cartesian 2326 0 0 0 2326 00:00:04.327
✅Cartesian2D 675 0 0 0 675 00:00:01.119
✅Aliases 4 0 0 0 4 00:00:00.004
✅Aligning 12 0 0 0 12 00:00:00.013
✅ArcBounds 7 0 0 0 7 00:00:00.007
✅ArcChord 1 0 0 0 1 00:00:00.001
✅ArcCircleParameters 22 0 0 0 22 00:00:00.065
✅ArcCopy 3 0 0 0 3 00:00:00.003
✅ArcEndPoints 13 0 0 0 13 00:00:00.013
✅ArcGeometry 5 0 0 0 5 00:00:00.005
✅ArcGroups 4 0 0 0 4 00:00:00.004
✅ArcInstantiation 14 0 0 0 14 00:00:00.015
✅ArcMirroring 4 0 0 0 4 00:00:00.004
✅ArcMoving 3 0 0 0 3 00:00:00.003
✅ArcOwnership 5 0 0 0 5 00:00:00.005
✅ArcRepresentation 2 0 0 0 2 00:00:00.002
✅BezierBounds 8 0 0 0 8 00:00:00.019
✅BezierCopy 2 0 0 0 2 00:00:00.010
✅BezierGeometry 6 0 0 0 6 00:00:00.006
✅BezierGroups 3 0 0 0 3 00:00:00.003
✅BezierInstantiation 9 0 0 0 9 00:00:00.009
✅BezierMirroring 3 0 0 0 3 00:00:00.004
✅BezierMoving 3 0 0 0 3 00:00:00.003
✅BezierOwnership 13 0 0 0 13 00:00:00.015
✅BezierRepresentation 4 0 0 0 4 00:00:00.025
✅Bounds 44 0 0 0 44 00:00:00.097
✅Comparison 4 0 0 0 4 00:00:00.004
✅Copy 22 0 0 0 22 00:00:00.134
✅ElementData 22 0 0 0 22 00:00:00.022
✅Frames 2 0 0 0 2 00:00:00.002
✅GeometryFunctions 10 0 0 0 10 00:00:00.010
✅Hierarchy 8 0 0 0 8 00:00:00.008
✅HorizontalLineClassmethods 7 0 0 0 7 00:00:00.007
✅HorizontalLines 21 0 0 0 21 00:00:00.069
✅Instantiation 22 0 0 0 22 00:00:00.022
✅LineSegment 11 0 0 0 11 00:00:00.024
✅LineVectors 7 0 0 0 7 00:00:00.007
✅Lines 62 0 0 0 62 00:00:00.101
✅Mirroring 22 0 0 0 22 00:00:00.024
✅MirroringAtLine 15 0 0 0 15 00:00:00.017
✅MirroringAtObliqueLine 10 0 0 0 10 00:00:00.010
✅Moving 3 0 0 0 3 00:00:00.003
✅OffsetArithmetic 14 0 0 0 14 00:00:00.040
✅OffsetVectors 25 0 0 0 25 00:00:00.048
✅Ownership 31 0 0 0 31 00:00:00.031
✅ParentSetter 3 0 0 0 3 00:00:00.003
✅ParentTypes 10 0 0 0 10 00:00:00.010
✅PointArithmetic 16 0 0 0 16 00:00:00.017
✅Properties 24 0 0 0 24 00:00:00.058
✅Rays 26 0 0 0 26 00:00:00.026
✅VectorArithmetic 31 0 0 0 31 00:00:00.031
✅VectorComparison 10 0 0 0 10 00:00:00.010
✅Vectors 11 0 0 0 11 00:00:00.011
✅VerticalLineClassmethods 11 0 0 0 11 00:00:00.014
✅VerticalLines 21 0 0 0 21 00:00:00.021
✅Cartesian3D 528 0 0 0 528 00:00:01.242
✅Aliases 4 0 0 0 4 00:00:00.004
✅Aligning 16 0 0 0 16 00:00:00.016
✅Bounds 44 0 0 0 44 00:00:00.098
✅Comparison 4 0 0 0 4 00:00:00.004
✅Copy 21 0 0 0 21 00:00:00.065
✅ElementData 9 0 0 0 9 00:00:00.009
✅Frames 2 0 0 0 2 00:00:00.002
✅Hierarchy 7 0 0 0 7 00:00:00.007
✅Instantiation 28 0 0 0 28 00:00:00.029
✅LineSegment 8 0 0 0 8 00:00:00.008
✅Mirroring 36 0 0 0 36 00:00:00.106
✅MirroringAtPlane 18 0 0 0 18 00:00:00.018
✅Moving 3 0 0 0 3 00:00:00.003
✅OffsetArithmetic 14 0 0 0 14 00:00:00.055
✅OffsetVectors 25 0 0 0 25 00:00:00.122
✅Ownership 30 0 0 0 30 00:00:00.030
✅ParentSetter 3 0 0 0 3 00:00:00.003
✅ParentTypes 5 0 0 0 5 00:00:00.004
✅PlaneVectors 5 0 0 0 5 00:00:00.005
✅Planes 63 0 0 0 63 00:00:00.192
✅PointArithmetic 16 0 0 0 16 00:00:00.016
✅Properties 33 0 0 0 33 00:00:00.034
✅Rays 26 0 0 0 26 00:00:00.302
✅VectorArithmetic 24 0 0 0 24 00:00:00.024
✅VectorComparison 9 0 0 0 9 00:00:00.009
✅Vectors 10 0 0 0 10 00:00:00.010
✅XYPlaneClassmethods 5 0 0 0 5 00:00:00.006
✅XYPlanes 13 0 0 0 13 00:00:00.013
✅XZPlaneClassmethods 4 0 0 0 4 00:00:00.004
✅XZPlanes 13 0 0 0 13 00:00:00.013
✅YZPlaneClassmethods 9 0 0 0 9 00:00:00.009
✅YZPlanes 21 0 0 0 21 00:00:00.022
✅Drawing 318 0 0 0 318 00:00:00.564
✅ColorParsing 11 0 0 0 11 00:00:00.012
✅Colors 13 0 0 0 13 00:00:00.013
✅Comparison 17 0 0 0 17 00:00:00.060
✅Copies 32 0 0 0 32 00:00:00.037
✅Drawables 28 0 0 0 28 00:00:00.056
✅ElementData 26 0 0 0 26 00:00:00.075
✅Fonts 18 0 0 0 18 00:00:00.018
✅Immutability 4 0 0 0 4 00:00:00.004
✅Parents 39 0 0 0 39 00:00:00.109
✅PathEdges 5 0 0 0 5 00:00:00.005
✅Representation 8 0 0 0 8 00:00:00.008
✅Strokes 14 0 0 0 14 00:00:00.014
✅StyleParameters 17 0 0 0 17 00:00:00.064
✅StyleProperties 14 0 0 0 14 00:00:00.014
✅TextBounds 16 0 0 0 16 00:00:00.016
✅TextProperties 20 0 0 0 20 00:00:00.021
✅TextTransformations 11 0 0 0 11 00:00:00.012
✅Texts 25 0 0 0 25 00:00:00.026
✅Groups 200 0 0 0 200 00:00:00.360
✅Absolute 4 0 0 0 4 00:00:00.004
✅Bounds 4 0 0 0 4 00:00:00.004
✅CanvasEdges 7 0 0 0 7 00:00:00.008
✅CanvasFailing 4 0 0 0 4 00:00:00.004
✅CanvasInstantiation 12 0 0 0 12 00:00:00.012
✅CanvasMembership 8 0 0 0 8 00:00:00.008
✅CanvasParentParameter 12 0 0 0 12 00:00:00.018
✅Copy 8 0 0 0 8 00:00:00.008
✅Distributing 11 0 0 0 11 00:00:00.011
✅ElementData 7 0 0 0 7 00:00:00.033
✅Frames 6 0 0 0 6 00:00:00.008
✅Hashing 1 0 0 0 1 00:00:00.001
✅Instantiation 13 0 0 0 13 00:00:00.013
✅Membership 18 0 0 0 18 00:00:00.084
✅Mirroring 27 0 0 0 27 00:00:00.027
✅Moving 16 0 0 0 16 00:00:00.018
✅ParentParameter 42 0 0 0 42 00:00:00.099
✅Groups3D 108 0 0 0 108 00:00:00.165
✅Absolute 4 0 0 0 4 00:00:00.005
✅Bounds 4 0 0 0 4 00:00:00.004
✅Copy 3 0 0 0 3 00:00:00.003
✅Distributing 15 0 0 0 15 00:00:00.016
✅ElementData 7 0 0 0 7 00:00:00.007
✅Frames 6 0 0 0 6 00:00:00.007
✅Hashing 1 0 0 0 1 00:00:00.001
✅Instantiation 12 0 0 0 12 00:00:00.017
✅Membership 14 0 0 0 14 00:00:00.014
✅Mirroring 14 0 0 0 14 00:00:00.014
✅Moving 15 0 0 0 15 00:00:00.022
✅ParentParameter 13 0 0 0 13 00:00:00.055
✅Shapes 494 0 0 0 494 00:00:00.874
✅Aliases 11 0 0 0 11 00:00:00.022
✅Bounds 12 0 0 0 12 00:00:00.016
✅CircleConstructors 31 0 0 0 31 00:00:00.065
✅ClosedPolyline 10 0 0 0 10 00:00:00.010
✅Conversions 11 0 0 0 11 00:00:00.012
✅Copy 34 0 0 0 34 00:00:00.034
✅Corners 12 0 0 0 12 00:00:00.012
✅CrossingEdges 8 0 0 0 8 00:00:00.008
✅Edges 7 0 0 0 7 00:00:00.007
✅ElementData 49 0 0 0 49 00:00:00.049
✅EllipseVectors 6 0 0 0 6 00:00:00.006
✅FramedPoints 1 0 0 0 1 00:00:00.001
✅Frames 6 0 0 0 6 00:00:00.006
✅Hashing 11 0 0 0 11 00:00:00.011
✅Instantiation 80 0 0 0 80 00:00:00.083
✅Measurements 21 0 0 0 21 00:00:00.022
✅Mirroring 33 0 0 0 33 00:00:00.034
✅Moving 17 0 0 0 17 00:00:00.017
✅ObliqueMirroring 12 0 0 0 12 00:00:00.278
✅Ownership 39 0 0 0 39 00:00:00.045
✅PathAppending 13 0 0 0 13 00:00:00.022
✅PathCopy 3 0 0 0 3 00:00:00.033
✅PathGeometry 6 0 0 0 6 00:00:00.006
✅PathGroups 3 0 0 0 3 00:00:00.005
✅PathInstantiation 16 0 0 0 16 00:00:00.023
✅PathMirroring 3 0 0 0 3 00:00:00.004
✅PathMoving 3 0 0 0 3 00:00:00.004
✅PathOwnership 5 0 0 0 5 00:00:00.006
✅PathRepresentation 3 0 0 0 3 00:00:00.003
✅Properties 6 0 0 0 6 00:00:00.006
✅Representation 13 0 0 0 13 00:00:00.013
✅Slots 9 0 0 0 9 00:00:00.011
✅Volumes 3 0 0 0 3 00:00:00.003
✅Instantiation 3 0 0 0 3 00:00:00.003
✅Common 200 0 0 0 200 00:00:15.217
✅ContextManager 2 0 0 0 2 00:00:00.003
✅ChangeDirectory 2 0 0 0 2 00:00:00.003
✅Dictionary 20 0 0 0 20 00:00:00.033
✅First 9 0 0 0 9 00:00:00.009
✅Merge 5 0 0 0 5 00:00:00.005
✅Zip 6 0 0 0 6 00:00:00.019
✅Enumerations 9 0 0 0 9 00:00:00.009
✅Members 3 0 0 0 3 00:00:00.003
✅Parse 6 0 0 0 6 00:00:00.006
✅IsNestedClass 5 0 0 0 5 00:00:00.005
✅IsNestedClass 5 0 0 0 5 00:00:00.005
✅Iterable 10 0 0 0 10 00:00:00.010
✅Count 4 0 0 0 4 00:00:00.004
✅First 3 0 0 0 3 00:00:00.003
✅Last 3 0 0 0 3 00:00:00.003
✅SizeOf 3 0 0 0 3 00:00:00.003
✅ObjectSizes 3 0 0 0 3 00:00:00.003
✅Stopwatch 129 0 0 0 129 00:00:15.133
✅ContextManagerErrors 6 0 0 0 6 00:00:00.006
✅ContextManagerProtocol 6 0 0 0 6 00:00:07.112
✅Counting 7 0 0 0 7 00:00:00.780
✅Digits 9 0 0 0 9 00:00:00.167
✅DurationArithmetic 13 0 0 0 13 00:00:00.013
✅DurationClass 7 0 0 0 7 00:00:00.007
✅DurationClassFormatting 14 0 0 0 14 00:00:00.014
✅DurationComparison 9 0 0 0 9 00:00:00.009
✅DurationFormatting 14 0 0 0 14 00:00:00.014
✅DurationNanoseconds 16 0 0 0 16 00:00:00.016
✅Durations 7 0 0 0 7 00:00:01.539
✅Excluding 4 0 0 0 4 00:00:01.585
✅Formatting 6 0 0 0 6 00:00:00.006
✅Operations 11 0 0 0 11 00:00:03.865
✅Timestamp 7 0 0 0 7 00:00:00.006
✅Timestamps 7 0 0 0 7 00:00:00.006
✅TypeName 15 0 0 0 15 00:00:00.015
✅FullyQualifiedName 5 0 0 0 5 00:00:00.005
✅TypeName 10 0 0 0 10 00:00:00.010
✅Configuration 120 0 0 0 120 00:00:00.865
✅Abstract 14 0 0 0 14 00:00:00.042
✅Abstract 5 0 0 0 5 00:00:00.023
✅Exceptions 5 0 0 0 5 00:00:00.011
✅MappingAndSequenceProtocols 4 0 0 0 4 00:00:00.008
✅JSON 50 0 0 0 50 00:00:00.151
✅DocumentRoot 7 0 0 0 7 00:00:00.007
✅Errors 12 0 0 0 12 00:00:00.023
✅IteratingDictionaries 6 0 0 0 6 00:00:00.015
✅MappingProtocol 10 0 0 0 10 00:00:00.013
✅ReadingValues 8 0 0 0 8 00:00:00.083
✅RootNode 3 0 0 0 3 00:00:00.006
✅SequenceProtocol 4 0 0 0 4 00:00:00.004
✅YAML 56 0 0 0 56 00:00:00.672
✅Dates 6 0 0 0 6 00:00:00.031
✅DocumentRoot 6 0 0 0 6 00:00:00.009
✅Errors 13 0 0 0 13 00:00:00.073
✅IteratingDictionaries 6 0 0 0 6 00:00:00.114
✅MappingProtocol 10 0 0 0 10 00:00:00.289
✅ReadingValues 8 0 0 0 8 00:00:00.082
✅RootNode 3 0 0 0 3 00:00:00.029
✅SequenceProtocol 4 0 0 0 4 00:00:00.045
✅ControlFlow 37 0 0 0 37 00:00:00.220
✅Construction 26 0 0 0 26 00:00:00.065
✅Checks 10 0 0 0 10 00:00:00.016
✅Construction 12 0 0 0 12 00:00:00.044
✅KeyValuePairs 4 0 0 0 4 00:00:00.005
✅Conversion 6 0 0 0 6 00:00:00.133
✅GraphML 1 0 0 0 1 00:00:00.051
✅ToGraph 5 0 0 0 5 00:00:00.082
✅Languages 5 0 0 0 5 00:00:00.022
✅C 2 0 0 0 2 00:00:00.006
✅CPP 2 0 0 0 2 00:00:00.013
✅Python 1 0 0 0 1 00:00:00.003
✅DataModel 9 0 0 0 9 00:00:00.009
✅KeyValuePairs 7 0 0 0 7 00:00:00.007
✅KeyValuePairs 7 0 0 0 7 00:00:00.007
✅Predicate 2 0 0 0 2 00:00:00.002
✅Predicates 2 0 0 0 2 00:00:00.002
✅Decorators 34 0 0 0 34 00:00:00.035
✅Decorators 34 0 0 0 34 00:00:00.035
✅Export 7 0 0 0 7 00:00:00.007
✅InheritDocStrings 11 0 0 0 11 00:00:00.011
✅InheritSummaryOnly 4 0 0 0 4 00:00:00.005
✅MergeStrategies 5 0 0 0 5 00:00:00.005
✅ReadOnly 7 0 0 0 7 00:00:00.007
✅Dependency 296 1 0 0 295 00:00:11.389
✅Construct 1 0 0 0 1 00:00:00.001
✅DependsOn 2 0 0 0 2 00:00:00.003
✅Instantiation 8 0 0 0 8 00:00:00.011
✅Python 206 1 0 0 205 00:00:09.256
✅BrokenRequirementWarnings 5 0 0 0 5 00:00:00.006
✅EmptyLicenseOverrideFiles 3 0 0 0 3 00:00:00.033
✅HTTPErrors 3 0 0 0 3 00:00:00.003
✅IndexSessionRetries 3 0 0 0 3 00:00:00.012
✅Instantiation 5 1 0 0 4 00:00:07.141
⚠️test_Project 00:00:07.136
✅Licenses 28 0 0 0 28 00:00:00.051
✅NoSession 3 0 0 0 3 00:00:00.005
✅NotFound 6 0 0 0 6 00:00:00.004
✅PackageOverridesSchema 12 0 0 0 12 00:00:00.083
✅ProjectCache 7 0 0 0 7 00:00:00.044
✅ProjectReleases 3 0 0 0 3 00:00:00.003
✅ProjectURLs 14 0 0 0 14 00:00:00.014
✅PyPI 3 0 0 0 3 00:00:01.177
✅PyProjectFileInstantiation 9 0 0 0 9 00:00:00.010
✅PyProjectFiles 15 0 0 0 15 00:00:00.033
✅ReadingLicenseOverrides 24 0 0 0 24 00:00:00.164
✅ReleaseDetails 1 0 0 0 1 00:00:00.309
✅ReleaseDetailsWarnings 4 0 0 0 4 00:00:00.020
✅ReleaseWarnings 4 0 0 0 4 00:00:00.003
✅Requirements 8 0 0 0 8 00:00:00.012
✅RequirementsFileInstantiation 22 0 0 0 22 00:00:00.024
✅RequirementsFiles 23 0 0 0 23 00:00:00.099
✅TypeHints 1 0 0 0 1 00:00:00.006
✅Resolver 68 0 0 0 68 00:00:00.814
✅Inputs 17 0 0 0 17 00:00:00.124
✅Limit 4 0 0 0 4 00:00:00.031
✅Markers 4 0 0 0 4 00:00:00.041
✅ParameterChecks 9 0 0 0 9 00:00:00.013
✅Selection 10 0 0 0 10 00:00:00.098
✅Strategy 5 0 0 0 5 00:00:00.141
✅Timeouts 10 0 0 0 10 00:00:00.317
✅Unresolved 9 0 0 0 9 00:00:00.049
✅SolveLatest 6 0 0 0 6 00:00:01.293
✅ToGraph 4 0 0 0 4 00:00:00.008
✅TypeHints 1 0 0 0 1 00:00:00.003
✅Diagram 27 0 0 0 27 00:00:00.032
✅Gantt 27 0 0 0 27 00:00:00.032
✅EmptyRow 3 0 0 0 3 00:00:00.003
✅Instantiation 4 0 0 0 4 00:00:00.008
✅Iteration 2 0 0 0 2 00:00:00.002
✅Offsets 5 0 0 0 5 00:00:00.005
✅ParameterChecks 12 0 0 0 12 00:00:00.012
✅TypeHints 1 0 0 0 1 00:00:00.002
✅Documentation 11 0 0 0 11 00:00:00.011
✅Splitting 5 0 0 0 5 00:00:00.005
✅SummaryLength 6 0 0 0 6 00:00:00.006
✅Exceptions 24 0 0 0 24 00:00:00.033
✅Exceptions 24 0 0 0 24 00:00:00.033
✅CommonBases 13 0 0 0 13 00:00:00.016
✅Exceptions 3 0 0 0 3 00:00:00.003
✅MissingDependency 8 0 0 0 8 00:00:00.014
✅Filesystem 44 0 0 0 44 00:00:01.678
✅AbstractMembers 5 0 0 0 5 00:00:00.005
✅Conversion 4 0 0 0 4 00:00:00.015
✅Deletion 4 0 0 0 4 00:00:01.504
✅Docker 6 0 0 0 6 00:00:00.015
✅Instantiation 4 0 0 0 4 00:00:00.007
✅Slicing 1 0 0 0 1 00:00:00.007
✅TypeHints 1 0 0 0 1 00:00:00.001
✅Instantiation 10 0 0 0 10 00:00:00.027
✅PermissionDenied 3 0 0 0 3 00:00:00.011
✅Scanning 3 0 0 0 3 00:00:00.007
✅SymbolicLinkResolution 8 0 0 0 8 00:00:00.091
✅TypeHints 1 0 0 0 1 00:00:00.003
✅Graph 194 0 0 0 194 00:00:00.371
✅Components 3 0 0 0 3 00:00:00.003
✅Construction 17 0 0 0 17 00:00:00.051
✅Deletion 20 0 0 0 20 00:00:00.021
✅Dicts 6 0 0 0 6 00:00:00.009
✅DuplicateIdentifiers 3 0 0 0 3 00:00:00.003
✅EdgesAndLinks 11 0 0 0 11 00:00:00.013
✅GraphDeletion 7 0 0 0 7 00:00:00.007
✅GraphML 27 0 0 0 27 00:00:00.074
✅Construction 10 0 0 0 10 00:00:00.025
✅Tags 3 0 0 0 3 00:00:00.009
✅TypeHints 1 0 0 0 1 00:00:00.001
✅pyToolingGraph 10 0 0 0 10 00:00:00.036
✅pyToolingTree 3 0 0 0 3 00:00:00.003
✅GraphOperations 21 0 0 0 21 00:00:00.048
✅GraphProperties 1 0 0 0 1 00:00:00.001
✅GraphToTree 1 0 0 0 1 00:00:00.012
✅GraphViz 29 0 0 0 29 00:00:00.062
✅Attributes 6 0 0 0 6 00:00:00.010
✅Elements 4 0 0 0 4 00:00:00.006
✅Graphs 5 0 0 0 5 00:00:00.021
✅Labels 5 0 0 0 5 00:00:00.010
✅Quoting 3 0 0 0 3 00:00:00.006
✅pyToolingGraphs 6 0 0 0 6 00:00:00.009
✅IDs 6 0 0 0 6 00:00:00.006
✅IterateOnGraph 5 0 0 0 5 00:00:00.010
✅IterateStartingFromVertex 6 0 0 0 6 00:00:00.008
✅Names 3 0 0 0 3 00:00:00.003
✅Reversing 2 0 0 0 2 00:00:00.002
✅Subgraphs 6 0 0 0 6 00:00:00.006
✅TypeHints 3 0 0 0 3 00:00:00.015
✅Values 8 0 0 0 8 00:00:00.008
✅VertexOperations 5 0 0 0 5 00:00:00.005
✅Weights 4 0 0 0 4 00:00:00.004
✅Licensing 117 0 0 0 117 00:00:00.460
✅Licensing 117 0 0 0 117 00:00:00.460
✅AbsentLicenses 8 0 0 0 8 00:00:00.009
✅AbstractExpressions 1 0 0 0 1 00:00:00.004
✅BaseLicenses 7 0 0 0 7 00:00:00.009
✅CMULicense 3 0 0 0 3 00:00:00.003
✅ConstructingExpressions 9 0 0 0 9 00:00:00.009
✅CreativeCommonsLicenses 7 0 0 0 7 00:00:00.013
✅ExpressionTree 2 0 0 0 2 00:00:00.004
✅FormattingExpressions 3 0 0 0 3 00:00:00.007
✅Hashing 6 0 0 0 6 00:00:00.006
✅IteratingExpressions 6 0 0 0 6 00:00:00.008
✅LicenseDataClass 6 0 0 0 6 00:00:00.006
✅LicenseHomepages 11 0 0 0 11 00:00:00.119
✅LicenseURLs 8 0 0 0 8 00:00:00.091
✅MalformedExpressions 8 0 0 0 8 00:00:00.009
✅MalformedTrees 5 0 0 0 5 00:00:00.006
✅OriginalText 4 0 0 0 4 00:00:00.005
✅ParsingExpressions 10 0 0 0 10 00:00:00.073
✅ProprietaryLicenses 4 0 0 0 4 00:00:00.006
✅SPDXIndex 8 0 0 0 8 00:00:00.072
✅SPDXLicenses 1 0 0 0 1 00:00:00.001
✅LinkedList 100 0 0 0 100 00:00:00.211
✅Conversion 6 0 0 0 6 00:00:00.006
✅GetNode 6 0 0 0 6 00:00:00.006
✅Insert 26 0 0 0 26 00:00:00.045
✅Instantiation 18 0 0 0 18 00:00:00.100
✅Iterate 12 0 0 0 12 00:00:00.012
✅MiscOperations 13 0 0 0 13 00:00:00.013
✅Properties 2 0 0 0 2 00:00:00.002
✅Remove 10 0 0 0 10 00:00:00.018
✅Search 5 0 0 0 5 00:00:00.005
✅TypeHints 1 0 0 0 1 00:00:00.002
✅Usecases 1 0 0 0 1 00:00:00.002
✅MetaClasses 308 1 0 0 307 00:00:01.071
✅Abstract 37 0 0 0 37 00:00:00.047
✅AbstractClassAndStaticMethod 7 0 0 0 7 00:00:00.009
✅AbstractClassErrors 1 0 0 0 1 00:00:00.001
✅AbstractClasses 6 0 0 0 6 00:00:00.006
✅AbstractMethod 8 0 0 0 8 00:00:00.010
✅AbstractMethodInADiamond 4 0 0 0 4 00:00:00.008
✅AbstractProperty 7 0 0 0 7 00:00:00.009
✅MustOverride 3 0 0 0 3 00:00:00.003
✅NotImplemented 1 0 0 0 1 00:00:00.001
✅ClassDecorators 18 0 0 0 18 00:00:00.065
✅ClassKeywordArguments 4 0 0 0 4 00:00:00.004
✅DecoratedExtendedTypeClass 5 0 0 0 5 00:00:00.052
✅IncompatibleMetaClass 4 0 0 0 4 00:00:00.004
✅Mixin 2 0 0 0 2 00:00:00.002
✅Singleton 1 0 0 0 1 00:00:00.001
✅Slotted 2 0 0 0 2 00:00:00.002
✅ClassVariable 17 0 0 0 17 00:00:00.018
✅ClassVariablesInInitSubclass 5 0 0 0 5 00:00:00.005
✅Inheritance_WithSlots 2 0 0 0 2 00:00:00.002
✅WithSlots 6 0 0 0 6 00:00:00.006
✅WithoutSlots 4 0 0 0 4 00:00:00.005
✅ExpectedMembers 53 0 0 0 53 00:00:00.061
✅AbstractClasses 4 0 0 0 4 00:00:00.006
✅ExpectedMembers 7 0 0 0 7 00:00:00.007
✅ExpectingMethods 13 0 0 0 13 00:00:00.013
✅ExpectsParameter 13 0 0 0 13 00:00:00.018
✅Inheritance 4 0 0 0 4 00:00:00.004
✅Instantiation 6 0 0 0 6 00:00:00.007
✅Overriding 6 0 0 0 6 00:00:00.006
✅Mixin 1 0 0 0 1 00:00:00.001
✅ObjectVariable 25 0 0 0 25 00:00:00.134
✅WithSlots 18 0 0 0 18 00:00:00.115
✅WithoutSlots 7 0 0 0 7 00:00:00.019
✅Overloading 1 0 0 0 1 00:00:00.001
✅Overloading 1 0 0 0 1 00:00:00.001
✅PostponedAnnotations 14 0 0 0 14 00:00:00.181
✅DeferredAnnotations 3 0 0 0 3 00:00:00.112
✅PostponedAnnotations 6 0 0 0 6 00:00:00.006
✅ResolveAnnotation 5 0 0 0 5 00:00:00.063
✅Serialization 13 0 0 0 13 00:00:00.022
✅GeneratedMethods 4 0 0 0 4 00:00:00.006
✅PickledGraph 3 0 0 0 3 00:00:00.007
✅PickledTree 1 0 0 0 1 00:00:00.001
✅Pickleing 5 0 0 0 5 00:00:00.008
✅Singleton 6 1 0 0 5 00:00:00.131
✅Singleton 6 1 0 0 5 00:00:00.131
⚠️test_DerivedClassWithOuterParameters 00:00:00.001
✅SlottedType 85 0 0 0 85 00:00:00.115
✅AttributeErrors 11 0 0 0 11 00:00:00.011
✅BaseClassWithoutSlots 12 0 0 0 12 00:00:00.031
✅DuplicateMixinSlot 8 0 0 0 8 00:00:00.008
✅Hierarchy 2 0 0 0 2 00:00:00.003
✅Inheritance 26 0 0 0 26 00:00:00.030
✅InvalidBaseClass 2 0 0 0 2 00:00:00.002
✅NonEmptySlotsOnSecondaryBaseClass 4 0 0 0 4 00:00:00.004
✅ObjectBaseClass 3 0 0 0 3 00:00:00.005
✅ObjectSizes 3 0 0 0 3 00:00:00.005
✅SecondaryBaseClassIsNotAMixin 4 0 0 0 4 00:00:00.004
✅SlotShadowedByClassMember 4 0 0 0 4 00:00:00.004
✅UnannotatedFields 6 0 0 0 6 00:00:00.008
✅ThisClassSentinel 6 0 0 0 6 00:00:00.006
✅WeakReferences 17 0 0 0 17 00:00:00.268
✅AnnotatedDict 2 0 0 0 2 00:00:00.002
✅AnnotatedWeakref 3 0 0 0 3 00:00:00.003
✅WeakReferences 12 0 0 0 12 00:00:00.263
✅WithSlots 1 0 0 0 1 00:00:00.001
✅WithoutSlots 14 0 0 0 14 00:00:00.020
✅Packaging 47 0 0 0 47 00:00:01.138
✅DescribePackage 4 0 0 0 4 00:00:01.015
✅Description 6 0 0 0 6 00:00:00.006
✅DirectReferences 6 0 0 0 6 00:00:00.014
✅EntryPoints 7 0 0 0 7 00:00:00.013
✅HelperFunctions 11 0 0 0 11 00:00:00.065
✅LicenseExpression 6 0 0 0 6 00:00:00.018
✅MalformedKeywords 3 0 0 0 3 00:00:00.003
✅SourceFileErrors 3 0 0 0 3 00:00:00.003
✅VersionInformation 1 0 0 0 1 00:00:00.001
✅Platform 21 5 0 0 16 00:00:00.152
✅AnyPlatform 13 5 0 0 8 00:00:00.003
⚠️test_Clang32 00:00:00.000
⚠️test_MSYS 00:00:00.000
⚠️test_MinGW32 00:00:00.000
⚠️test_MinGW64 00:00:00.000
⚠️test_NativeLinux_aarch64 00:00:00.000
✅Errors 6 0 0 0 6 00:00:00.147
✅TypeHints 2 0 0 0 2 00:00:00.002
✅Process 2 0 0 0 2 00:00:00.035
✅MemoryUsage 2 0 0 0 2 00:00:00.035
✅Instantiation 1 0 0 0 1 00:00:00.001
✅ProcessInfo 1 0 0 0 1 00:00:00.034
✅REST 52 0 0 0 52 00:00:00.091
✅Client 52 0 0 0 52 00:00:00.091
✅BaseURL 8 0 0 0 8 00:00:00.011
✅Construction 5 0 0 0 5 00:00:00.016
✅Failures 10 0 0 0 10 00:00:00.019
✅Headers 2 0 0 0 2 00:00:00.004
✅Idempotency 5 0 0 0 5 00:00:00.008
✅MediaTypes 7 0 0 0 7 00:00:00.009
✅Requests 8 0 0 0 8 00:00:00.013
✅Writing 7 0 0 0 7 00:00:00.011
✅TerminalUI 96 0 0 0 96 00:00:00.318
✅IssueTracker 13 0 0 0 13 00:00:00.026
✅IssueTrackerURL 6 0 0 0 6 00:00:00.009
✅MissingDependency 4 0 0 0 4 00:00:00.011
✅VersionInformation 3 0 0 0 3 00:00:00.006
✅Line 5 0 0 0 5 00:00:00.005
✅Indentation 1 0 0 0 1 00:00:00.001
✅Instantiation 3 0 0 0 3 00:00:00.003
✅TypeHints 1 0 0 0 1 00:00:00.001
✅Protocol 6 0 0 0 6 00:00:00.068
✅ApplicationProtocol 6 0 0 0 6 00:00:00.068
✅Severity 7 0 0 0 7 00:00:00.027
✅Comparison 1 0 0 0 1 00:00:00.002
✅Exceptions 6 0 0 0 6 00:00:00.025
✅Terminal 44 0 0 0 44 00:00:00.111
✅DataToStdOut 11 0 0 0 11 00:00:00.043
✅ExitOnCounters 3 0 0 0 3 00:00:00.015
✅Indentation 3 0 0 0 3 00:00:00.007
✅Instantiation 3 0 0 0 3 00:00:00.008
✅Properties 2 0 0 0 2 00:00:00.002
✅ToStdOut 11 0 0 0 11 00:00:00.018
✅ToStdOut_ToStdErr 11 0 0 0 11 00:00:00.018
✅TerminalBase 21 0 0 0 21 00:00:00.081
✅Colors 2 0 0 0 2 00:00:00.049
✅ExceptionHandling 7 0 0 0 7 00:00:00.016
✅Exiting 4 0 0 0 4 00:00:00.006
✅Instantiate 4 0 0 0 4 00:00:00.006
✅WriteMessages 4 0 0 0 4 00:00:00.004
✅Testing 114 0 0 0 114 00:00:21.019
✅ATestcaseThatIsNotSetUp 4 0 0 0 4 00:00:00.004
✅Assertions 4 0 0 0 4 00:00:00.004
✅BackportedAssertions 20 0 0 0 20 00:00:00.020
✅Markers 35 0 0 0 35 00:00:18.569
✅Hierarchy 3 0 0 0 3 00:00:02.068
✅MarkedTestCaseClass 4 0 0 0 4 00:00:06.395
✅PyTestPlugin 4 0 0 0 4 00:00:04.532
✅ReportFormat 5 0 0 0 5 00:00:05.555
✅TestcaseMarker 9 0 0 0 9 00:00:00.009
✅TestsuiteMarker 10 0 0 0 10 00:00:00.010
✅Plugin 19 0 0 0 19 00:00:00.025
✅CollectedItems 6 0 0 0 6 00:00:00.006
✅Collection 2 0 0 0 2 00:00:00.002
✅Levels 3 0 0 0 3 00:00:00.003
✅Names 5 0 0 0 5 00:00:00.011
✅PlainCollection 2 0 0 0 2 00:00:00.002
✅SessionProperties 1 0 0 0 1 00:00:00.001
✅ReportWriter 20 0 0 0 20 00:00:00.133
✅Document 12 0 0 0 12 00:00:00.104
✅PluginWiring 3 0 0 0 3 00:00:00.003
✅Statuses 5 0 0 0 5 00:00:00.026
✅RunningAConsoleScript 2 0 0 0 2 00:00:00.345
✅RunningAModule 4 0 0 0 4 00:00:01.148
✅StripANSIColorCodes 3 0 0 0 3 00:00:00.003
✅TheEnvironment 3 0 0 0 3 00:00:00.768
✅Timeout 25 0 0 0 25 00:00:00.476
✅CurrentTimeout 5 0 0 0 5 00:00:00.201
✅ExpiredError 7 0 0 0 7 00:00:00.160
✅Instantiation 5 0 0 0 5 00:00:00.005
✅Nesting 6 0 0 0 6 00:00:00.108
✅Threads 2 0 0 0 2 00:00:00.002
✅Tracing 339 0 0 0 339 00:00:13.482
✅Attributes 2 0 0 0 2 00:00:00.003
✅CI 24 0 0 0 24 00:00:00.026
✅AttributeKeys 5 0 0 0 5 00:00:00.004
✅Enumerations 3 0 0 0 3 00:00:00.003
✅JobSpans 2 0 0 0 2 00:00:00.002
✅PipelineTraces 6 0 0 0 6 00:00:00.009
✅StepSpans 2 0 0 0 2 00:00:00.002
✅TaskSpans 6 0 0 0 6 00:00:00.006
✅Context 4 0 0 0 4 00:00:00.057
✅Failure 4 0 0 0 4 00:00:00.004
✅Formatting 2 0 0 0 2 00:00:00.002
✅Instantiation 4 0 0 0 4 00:00:00.030
✅OpenTelemetry 192 0 0 0 192 00:00:01.608
✅AttributeValues 10 0 0 0 10 00:00:00.008
✅CollectionDocuments 7 0 0 0 7 00:00:00.175
✅CollectionFormatting 2 0 0 0 2 00:00:00.005
✅CollectionLookup 16 0 0 0 16 00:00:00.071
✅Collections 9 0 0 0 9 00:00:00.132
✅Document 3 0 0 0 3 00:00:00.009
✅Encoding 7 0 0 0 7 00:00:00.022
✅Errors 5 0 0 0 5 00:00:00.012
✅Events 6 0 0 0 6 00:00:00.010
✅Fragments 12 0 0 0 12 00:00:00.042
✅Identifiers 4 0 0 0 4 00:00:00.004
✅Identity 6 0 0 0 6 00:00:00.015
✅InstrumentationScope 3 0 0 0 3 00:00:00.012
✅MergingDocuments 7 0 0 0 7 00:00:00.157
✅ReadAttributeValues 23 0 0 0 23 00:00:00.079
✅ReadBrokenTrees 5 0 0 0 5 00:00:00.011
✅ReadErrors 4 0 0 0 4 00:00:00.005
✅ReadEvents 3 0 0 0 3 00:00:00.009
✅ReadIdentifiers 5 0 0 0 5 00:00:00.014
✅ReadMalformedDocuments 10 0 0 0 10 00:00:00.030
✅ReadSpans 8 0 0 0 8 00:00:00.583
✅ReadTimestamps 6 0 0 0 6 00:00:00.015
✅RoundTrip 11 0 0 0 11 00:00:00.111
✅SelectATrace 6 0 0 0 6 00:00:00.025
✅Spans 11 0 0 0 11 00:00:00.038
✅WriteErrors 2 0 0 0 2 00:00:00.009
✅WrittenFile 1 0 0 0 1 00:00:00.005
✅RecordedTimes 46 0 0 0 46 00:00:00.073
✅Render 58 0 0 0 58 00:00:11.675
✅Categories 3 0 0 0 3 00:00:00.003
✅Filter 6 0 0 0 6 00:00:00.016
✅Layout 12 0 0 0 12 00:00:00.013
✅Legend 3 0 0 0 3 00:00:00.003
✅Matplotlib 16 0 0 0 16 00:00:09.652
✅Plotly 13 0 0 0 13 00:00:01.931
✅Statistics 4 0 0 0 4 00:00:00.056
✅TypeHints 1 0 0 0 1 00:00:00.001
✅TraceElements 2 0 0 0 2 00:00:00.003
✅TypeHints 1 0 0 0 1 00:00:00.001
✅Tree 78 0 0 0 78 00:00:00.115
✅Construction 8 0 0 0 8 00:00:00.008
✅DeleteTree 5 0 0 0 5 00:00:00.005
✅Exceptions 13 0 0 0 13 00:00:00.018
✅Features 11 0 0 0 11 00:00:00.011
✅Iteration 12 0 0 0 12 00:00:00.035
✅Loops 4 0 0 0 4 00:00:00.004
✅MergeTree 8 0 0 0 8 00:00:00.008
✅Rendering 2 0 0 0 2 00:00:00.011
✅SplitTree 15 0 0 0 15 00:00:00.015
✅Tutorial 7 0 0 0 7 00:00:00.063
✅ExampleImports 2 0 0 0 2 00:00:00.035
✅Step1 1 0 0 0 1 00:00:00.002
✅Step5 1 0 0 0 1 00:00:00.003
✅Step6 2 0 0 0 2 00:00:00.016
✅TutorialTestcase 1 0 0 0 1 00:00:00.007
✅URI 202 0 0 0 202 00:00:00.614
✅URI 20 0 0 0 20 00:00:00.286
✅DefaultScheme 6 0 0 0 6 00:00:00.263
✅Instantiation 7 0 0 0 7 00:00:00.007
✅Parsing 7 0 0 0 7 00:00:00.016
✅URL 167 0 0 0 167 00:00:00.310
✅AcceptedURLs 3 0 0 0 3 00:00:00.010
✅AddedSchemes 8 0 0 0 8 00:00:00.032
✅Concatenation 11 0 0 0 11 00:00:00.018
✅ForbiddenCharacters 9 0 0 0 9 00:00:00.010
✅GenericPath 4 0 0 0 4 00:00:00.004
✅HostParameters 1 0 0 0 1 00:00:00.003
✅IPv6Hosts 5 0 0 0 5 00:00:00.005
✅IRIs 22 0 0 0 22 00:00:00.028
✅MissingHost 9 0 0 0 9 00:00:00.013
✅MissingScheme 7 0 0 0 7 00:00:00.013
✅ParseErrors 10 0 0 0 10 00:00:00.048
✅Ports 4 0 0 0 4 00:00:00.010
✅QueriesAndFragments 9 0 0 0 9 00:00:00.031
✅QueryParameters 8 0 0 0 8 00:00:00.009
✅RepeatedQueryKeys 9 0 0 0 9 00:00:00.010
✅SCPAddresses 10 0 0 0 10 00:00:00.025
✅SchemeSpelling 2 0 0 0 2 00:00:00.002
✅Schemes 6 0 0 0 6 00:00:00.006
✅TrailingSlash 5 0 0 0 5 00:00:00.007
✅URLs 15 0 0 0 15 00:00:00.015
✅UnicodeHostnames 7 0 0 0 7 00:00:00.008
✅UserInformation 3 0 0 0 3 00:00:00.003
✅URN 15 0 0 0 15 00:00:00.018
✅Instantiation 6 0 0 0 6 00:00:00.007
✅Parsing 9 0 0 0 9 00:00:00.011
✅Versioning 482 1 0 0 481 00:00:01.098
✅CalVersion 137 0 0 0 137 00:00:00.206
✅CalendarFormatEscape 4 0 0 0 4 00:00:00.004
✅CompareInteger 7 0 0 0 7 00:00:00.008
✅CompareNone 6 0 0 0 6 00:00:00.006
✅CompareOtherType 6 0 0 0 6 00:00:00.006
✅CompareString 6 0 0 0 6 00:00:00.006
✅FormattingParts 2 0 0 0 2 00:00:00.002
✅FormattingUsingFormat 6 0 0 0 6 00:00:00.006
✅FormattingUsingRepr 3 0 0 0 3 00:00:00.003
✅FormattingUsingStr 3 0 0 0 3 00:00:00.004
✅HashVersions 5 0 0 0 5 00:00:00.005
✅Hashing 2 0 0 0 2 00:00:00.013
✅Instantiation 6 0 0 0 6 00:00:00.006
✅InstantiationOfYearMonthDayVersion 3 0 0 0 3 00:00:00.003
✅InstantiationOfYearMonthVersion 2 0 0 0 2 00:00:00.002
✅InstantiationOfYearReleaseVersion 2 0 0 0 2 00:00:00.002
✅InstantiationOfYearWeekVersion 2 0 0 0 2 00:00:00.002
✅InstantiationWithReleaseLevel 7 0 0 0 7 00:00:00.007
✅Ordering 4 0 0 0 4 00:00:00.011
✅Parsing 19 0 0 0 19 00:00:00.022
✅ParsingPostfix 6 0 0 0 6 00:00:00.011
✅ParsingReleaseLevel 5 0 0 0 5 00:00:00.023
✅PostfixSeparator 12 0 0 0 12 00:00:00.012
✅RangesAndSets 2 0 0 0 2 00:00:00.003
✅RenderingIsConsistent 4 0 0 0 4 00:00:00.006
✅RoundTrip 4 0 0 0 4 00:00:00.024
✅ValidatedMaxValue 3 0 0 0 3 00:00:00.003
✅ValidatedWordSize 6 0 0 0 6 00:00:00.006
✅Epoch 26 0 0 0 26 00:00:00.041
✅CalendarVersionsAreUnaffected 2 0 0 0 2 00:00:00.002
✅Comparison 6 0 0 0 6 00:00:00.009
✅Construction 4 0 0 0 4 00:00:00.013
✅Parsing 6 0 0 0 6 00:00:00.007
✅PatternRebuilding 4 0 0 0 4 00:00:00.005
✅Rendering 4 0 0 0 4 00:00:00.005
✅Expression 63 0 0 0 63 00:00:00.211
✅Constraints 4 0 0 0 4 00:00:00.011
✅ConvertingToVersionRanges 8 0 0 0 8 00:00:00.014
✅DebianDialect 5 0 0 0 5 00:00:00.094
✅DialectsAreIndependent 1 0 0 0 1 00:00:00.003
✅EpochsInExpressions 7 0 0 0 7 00:00:00.014
✅Matching 4 0 0 0 4 00:00:00.006
✅NPMDialect 6 0 0 0 6 00:00:00.011
✅Parsing 10 0 0 0 10 00:00:00.018
✅PatternPerDialect 5 0 0 0 5 00:00:00.021
✅PythonDialect 8 0 0 0 8 00:00:00.010
✅ReviewFollowUps 5 0 0 0 5 00:00:00.009
✅PythonVersion 25 0 0 0 25 00:00:00.120
✅FourthComponent 1 0 0 0 1 00:00:00.001
✅ImplicitReleaseNumber 3 0 0 0 3 00:00:00.009
✅PEP440Spellings 5 0 0 0 5 00:00:00.062
✅Representation 1 0 0 0 1 00:00:00.021
✅SemanticVersionSpellings 4 0 0 0 4 00:00:00.004
✅Spellings 11 0 0 0 11 00:00:00.023
✅Range 52 0 0 0 52 00:00:00.112
✅BoundInvariant 5 0 0 0 5 00:00:00.005
✅Comparison 7 0 0 0 7 00:00:00.034
✅Instantiation 8 0 0 0 8 00:00:00.022
✅Intersection 7 0 0 0 7 00:00:00.011
✅IntersectionBoundHandling 7 0 0 0 7 00:00:00.007
✅OpenBounds 10 0 0 0 10 00:00:00.023
✅TypeCompatibility 8 0 0 0 8 00:00:00.010
✅SemVersion 152 0 0 0 152 00:00:00.381
✅BuildAndReleaseLevel 3 0 0 0 3 00:00:00.004
✅CompareInteger 7 0 0 0 7 00:00:00.007
✅CompareNone 7 0 0 0 7 00:00:00.010
✅CompareOtherType 7 0 0 0 7 00:00:00.011
✅CompareString 7 0 0 0 7 00:00:00.013
✅CompareVersions 9 0 0 0 9 00:00:00.048
✅DevelopmentLevel 2 0 0 0 2 00:00:00.002
✅FormatEscape 5 0 0 0 5 00:00:00.005
✅FormattingUsingFormat 16 0 0 0 16 00:00:00.016
✅FormattingUsingRepr 5 0 0 0 5 00:00:00.078
✅FormattingUsingStr 5 0 0 0 5 00:00:00.005
✅HashVersions 3 0 0 0 3 00:00:00.008
✅Instantiation 34 0 0 0 34 00:00:00.036
✅Parsing 23 0 0 0 23 00:00:00.072
✅PostfixAfterDot 4 0 0 0 4 00:00:00.004
✅RoundTrip 2 0 0 0 2 00:00:00.040
✅TypeHints 1 0 0 0 1 00:00:00.003
✅ValidatedMaxValue 4 0 0 0 4 00:00:00.006
✅ValidatedWordSize 8 0 0 0 8 00:00:00.013
✅Set 20 1 0 0 19 00:00:00.020
✅Comparison 6 0 0 0 6 00:00:00.006
✅Instantiation 7 1 0 0 6 00:00:00.007
⚠️test_PyVer_SemVer 00:00:00.001
✅Intersection 3 0 0 0 3 00:00:00.003
✅Ordering 2 0 0 0 2 00:00:00.002
✅Union 2 0 0 0 2 00:00:00.002
✅Validators 7 0 0 0 7 00:00:00.007
✅Validators 7 0 0 0 7 00:00:00.007
✅Warning 25 0 0 0 25 00:00:00.025
✅AfterCollector 2 0 0 0 2 00:00:00.002
✅CallStack 4 0 0 0 4 00:00:00.004
✅Catch 1 0 0 0 1 00:00:00.001
✅HandlerErrors 3 0 0 0 3 00:00:00.003
✅NoWarningCollector 3 0 0 0 3 00:00:00.003
✅Supervisor 8 0 0 0 8 00:00:00.008
✅Collecting 2 0 0 0 2 00:00:00.002
✅ReRaising 6 0 0 0 6 00:00:00.006
✅WarningCollection 4 0 0 0 4 00:00:00.004
✅ PASSED 5768 17 0 0 5751 00:01:18.321

Legend: ✅ passed, ❌ failed, ⚠️ skipped, ➖ excluded, ❗ errored, ⛔ setup error, 🚫 aborted, ❓ unknown


Unittest report generated with pytest and visualized by pyTooling.Sphinx.