Unittest Summary Report
| Testsuite / Testcase | Testcases | Skipped | Errored | Failed | Passed | Runtime (HH:MM:SS.sss) |
|---|---|---|---|---|---|---|
| ✅TestsuiteSummary | 1989 | 17 | 0 | 0 | 1972 | 00:00:37.177 |
| ✅Attributes | 81 | 2 | 0 | 0 | 79 | 00:00:00.138 |
| ✅ArgParse | 38 | 0 | 0 | 0 | 38 | 00:00:00.091 |
| ✅Commands | 1 | 0 | 0 | 0 | 1 | 00:00:00.003 |
| ✅Common | 10 | 0 | 0 | 0 | 10 | 00:00:00.026 |
| ✅Flags | 6 | 0 | 0 | 0 | 6 | 00:00:00.013 |
| ✅MockedUserManager | 1 | 0 | 0 | 0 | 1 | 00:00:00.006 |
| ✅PrintHelpWithoutATerminal | 3 | 0 | 0 | 0 | 3 | 00:00:00.004 |
| ✅UserManager | 1 | 0 | 0 | 0 | 1 | 00:00:00.003 |
| ✅ValueLists | 5 | 0 | 0 | 0 | 5 | 00:00:00.011 |
| ✅ValuedFlags | 6 | 0 | 0 | 0 | 6 | 00:00:00.012 |
| ✅Values | 5 | 0 | 0 | 0 | 5 | 00:00:00.013 |
| ✅AttributesOnClasses | 12 | 1 | 0 | 0 | 11 | 00:00:00.013 |
| ✅ApplyClassAttributes | 7 | 0 | 0 | 0 | 7 | 00:00:00.008 |
| ✅Filtering | 5 | 1 | 0 | 0 | 4 | 00:00:00.005 |
| ⚠️test_Scope_Local | 00:00:00.001 | |||||
| ✅AttributesOnFunctions | 5 | 1 | 0 | 0 | 4 | 00:00:00.005 |
| ✅ApplyFunctionAttributes | 2 | 0 | 0 | 0 | 2 | 00:00:00.002 |
| ✅Filtering | 3 | 1 | 0 | 0 | 2 | 00:00:00.003 |
| ⚠️test_Scope_Local | 00:00:00.001 | |||||
| ✅AttributesOnMethods | 22 | 0 | 0 | 0 | 22 | 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.002 |
| ✅MultipleInheritance | 1 | 0 | 0 | 0 | 1 | 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 |
| ✅CLIAbstraction | 113 | 7 | 0 | 0 | 106 | 00:00:00.287 |
| ✅Argument | 77 | 0 | 0 | 0 | 77 | 00:00:00.081 |
| ✅BooleanFlags | 8 | 0 | 0 | 0 | 8 | 00:00:00.008 |
| ✅Commands | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅Flags | 8 | 0 | 0 | 0 | 8 | 00:00:00.008 |
| ✅KeyValueFlags | 8 | 0 | 0 | 0 | 8 | 00:00:00.009 |
| ✅OptionalValuedFlags | 8 | 0 | 0 | 0 | 8 | 00:00:00.009 |
| ✅ValuedFlagLists | 8 | 0 | 0 | 0 | 8 | 00:00:00.009 |
| ✅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.016 |
| ✅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:00.151 |
| ✅CommonOptions | 3 | 0 | 0 | 0 | 3 | 00:00:00.111 |
| ✅ExplicitBinaryDirectoryOnFreeBSD | 1 | 1 | 0 | 0 | 0 | 00:00:00.001 |
| ⚠️test_VersionFlag | 00:00:00.001 | |||||
| ✅ExplicitBinaryDirectoryOnLinux | 1 | 0 | 0 | 0 | 1 | 00:00:00.000 |
| ✅ExplicitBinaryDirectoryOnWindows | 1 | 0 | 0 | 0 | 1 | 00:00:00.039 |
| ✅Program | 27 | 6 | 0 | 0 | 21 | 00:00:00.052 |
| ✅Commit | 1 | 0 | 0 | 0 | 1 | 00:00:00.005 |
| ✅CommonOptions | 8 | 0 | 0 | 0 | 8 | 00:00:00.034 |
| ✅ExplicitPathsOnFreeBSD | 6 | 6 | 0 | 0 | 0 | 00:00:00.004 |
| ⚠️test_BinaryDirectory | 00:00:00.001 | |||||
| ⚠️test_BinaryDirectory_DoesNotExist | 00:00:00.001 | |||||
| ⚠️test_BinaryDirectory_NotAPath | 00:00:00.000 | |||||
| ⚠️test_ExecutablePath | 00:00:00.001 | |||||
| ⚠️test_ExecutablePath_DoesNotExist | 00:00:00.001 | |||||
| ⚠️test_ExecutablePath_NotAPath | 00:00:00.000 | |||||
| ✅ExplicitPathsOnLinux | 6 | 0 | 0 | 0 | 6 | 00:00:00.003 |
| ✅ExplicitPathsOnWindows | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅CallByRef | 40 | 0 | 0 | 0 | 40 | 00:00:00.044 |
| ✅CallByRef | 40 | 0 | 0 | 0 | 40 | 00:00:00.044 |
| ✅Any | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅Boolean | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅Integer | 32 | 0 | 0 | 0 | 32 | 00:00:00.036 |
| ✅Cartesian | 107 | 0 | 0 | 0 | 107 | 00:00:00.107 |
| ✅Cartesian2D | 49 | 0 | 0 | 0 | 49 | 00:00:00.049 |
| ✅Comparison | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅Copy | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅Instantiation | 14 | 0 | 0 | 0 | 14 | 00:00:00.014 |
| ✅OffsetArithmetic | 12 | 0 | 0 | 0 | 12 | 00:00:00.012 |
| ✅PointArithmetic | 12 | 0 | 0 | 0 | 12 | 00:00:00.012 |
| ✅Cartesian3D | 52 | 0 | 0 | 0 | 52 | 00:00:00.052 |
| ✅Comparison | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅Copy | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅Instantiation | 17 | 0 | 0 | 0 | 17 | 00:00:00.017 |
| ✅OffsetArithmetic | 12 | 0 | 0 | 0 | 12 | 00:00:00.012 |
| ✅PointArithmetic | 12 | 0 | 0 | 0 | 12 | 00:00:00.012 |
| ✅Shapes | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅Instantiation | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅Volumes | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅Instantiation | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅Common | 95 | 0 | 0 | 0 | 95 | 00:00:13.712 |
| ✅ContextManager | 2 | 0 | 0 | 0 | 2 | 00:00:00.005 |
| ✅ChangeDirectory | 2 | 0 | 0 | 0 | 2 | 00:00:00.005 |
| ✅Dictionary | 20 | 0 | 0 | 0 | 20 | 00:00:00.020 |
| ✅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.006 |
| ✅IsNestedClass | 5 | 0 | 0 | 0 | 5 | 00:00:00.006 |
| ✅IsNestedClass | 5 | 0 | 0 | 0 | 5 | 00:00:00.006 |
| ✅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 | 55 | 0 | 0 | 0 | 55 | 00:00:13.668 |
| ✅ContextManagerProtocol | 6 | 0 | 0 | 0 | 6 | 00:00:06.769 |
| ✅Counting | 7 | 0 | 0 | 0 | 7 | 00:00:00.611 |
| ✅Digits | 9 | 0 | 0 | 0 | 9 | 00:00:00.111 |
| ✅DurationFormatting | 11 | 0 | 0 | 0 | 11 | 00:00:00.011 |
| ✅Durations | 4 | 0 | 0 | 0 | 4 | 00:00:00.807 |
| ✅Excluding | 4 | 0 | 0 | 0 | 4 | 00:00:01.538 |
| ✅Formatting | 6 | 0 | 0 | 0 | 6 | 00:00:00.008 |
| ✅Operations | 8 | 0 | 0 | 0 | 8 | 00:00:03.813 |
| ✅Configuration | 99 | 0 | 0 | 0 | 99 | 00:00:00.602 |
| ✅Abstract | 8 | 0 | 0 | 0 | 8 | 00:00:00.034 |
| ✅Abstract | 5 | 0 | 0 | 0 | 5 | 00:00:00.028 |
| ✅MappingAndSequenceProtocols | 3 | 0 | 0 | 0 | 3 | 00:00:00.006 |
| ✅JSON | 43 | 0 | 0 | 0 | 43 | 00:00:00.062 |
| ✅DocumentRoot | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅Errors | 8 | 0 | 0 | 0 | 8 | 00:00:00.015 |
| ✅IteratingDictionaries | 6 | 0 | 0 | 0 | 6 | 00:00:00.007 |
| ✅MappingProtocol | 10 | 0 | 0 | 0 | 10 | 00:00:00.011 |
| ✅ReadingValues | 8 | 0 | 0 | 0 | 8 | 00:00:00.017 |
| ✅SequenceProtocol | 4 | 0 | 0 | 0 | 4 | 00:00:00.005 |
| ✅YAML | 48 | 0 | 0 | 0 | 48 | 00:00:00.506 |
| ✅Dates | 6 | 0 | 0 | 0 | 6 | 00:00:00.026 |
| ✅DocumentRoot | 6 | 0 | 0 | 0 | 6 | 00:00:00.011 |
| ✅Errors | 8 | 0 | 0 | 0 | 8 | 00:00:00.048 |
| ✅IteratingDictionaries | 6 | 0 | 0 | 0 | 6 | 00:00:00.087 |
| ✅MappingProtocol | 10 | 0 | 0 | 0 | 10 | 00:00:00.151 |
| ✅ReadingValues | 8 | 0 | 0 | 0 | 8 | 00:00:00.122 |
| ✅SequenceProtocol | 4 | 0 | 0 | 0 | 4 | 00:00:00.061 |
| ✅Decorators | 33 | 0 | 0 | 0 | 33 | 00:00:00.034 |
| ✅Decorators | 33 | 0 | 0 | 0 | 33 | 00:00:00.034 |
| ✅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.004 |
| ✅MergeStrategies | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅ReadOnly | 6 | 0 | 0 | 0 | 6 | 00:00:00.007 |
| ✅Dependency | 108 | 1 | 0 | 0 | 107 | 00:00:12.292 |
| ✅Construct | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅DependsOn | 2 | 0 | 0 | 0 | 2 | 00:00:00.004 |
| ✅Instantiation | 8 | 0 | 0 | 0 | 8 | 00:00:00.010 |
| ✅Python | 91 | 1 | 0 | 0 | 90 | 00:00:09.384 |
| ✅IndexSessionRetries | 3 | 0 | 0 | 0 | 3 | 00:00:00.004 |
| ✅Instantiation | 4 | 1 | 0 | 0 | 3 | 00:00:07.643 |
| ⚠️test_Project | 00:00:07.638 | |||||
| ✅Licenses | 26 | 0 | 0 | 0 | 26 | 00:00:00.043 |
| ✅ProjectURLs | 10 | 0 | 0 | 0 | 10 | 00:00:00.016 |
| ✅PyPI | 3 | 0 | 0 | 0 | 3 | 00:00:01.069 |
| ✅ReadingLicenseOverrides | 23 | 0 | 0 | 0 | 23 | 00:00:00.164 |
| ✅ReleaseDetails | 1 | 0 | 0 | 0 | 1 | 00:00:00.365 |
| ✅Requirements | 7 | 0 | 0 | 0 | 7 | 00:00:00.014 |
| ✅RequirementsFiles | 14 | 0 | 0 | 0 | 14 | 00:00:00.066 |
| ✅SolveLatest | 6 | 0 | 0 | 0 | 6 | 00:00:02.893 |
| ✅Documentation | 48 | 0 | 0 | 0 | 48 | 00:00:00.060 |
| ✅DependencyFormats | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅Entrypoints | 17 | 0 | 0 | 0 | 17 | 00:00:00.028 |
| ✅Splitting | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅SummaryLength | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅UnresolvedLicenseReport | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅VersionConstraints | 7 | 0 | 0 | 0 | 7 | 00:00:00.008 |
| ✅VersionFormats | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅Exceptions | 9 | 0 | 0 | 0 | 9 | 00:00:00.009 |
| ✅Exceptions | 9 | 0 | 0 | 0 | 9 | 00:00:00.009 |
| ✅Exceptions | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅MissingDependency | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅Filesystem | 17 | 0 | 0 | 0 | 17 | 00:00:00.036 |
| ✅Docker | 5 | 0 | 0 | 0 | 5 | 00:00:00.019 |
| ✅Instantiation | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅Slicing | 1 | 0 | 0 | 0 | 1 | 00:00:00.015 |
| ✅Instantiation | 10 | 0 | 0 | 0 | 10 | 00:00:00.012 |
| ✅Scanning | 2 | 0 | 0 | 0 | 2 | 00:00:00.005 |
| ✅Graph | 111 | 0 | 0 | 0 | 111 | 00:00:00.139 |
| ✅Construction | 17 | 0 | 0 | 0 | 17 | 00:00:00.018 |
| ✅Deletion | 12 | 0 | 0 | 0 | 12 | 00:00:00.012 |
| ✅Dicts | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅DuplicateIdentifiers | 2 | 0 | 0 | 0 | 2 | 00:00:00.002 |
| ✅EdgesAndLinks | 11 | 0 | 0 | 0 | 11 | 00:00:00.013 |
| ✅GraphML | 13 | 0 | 0 | 0 | 13 | 00:00:00.019 |
| ✅Construction | 10 | 0 | 0 | 0 | 10 | 00:00:00.013 |
| ✅pyToolingGraph | 2 | 0 | 0 | 0 | 2 | 00:00:00.004 |
| ✅pyToolingTree | 1 | 0 | 0 | 0 | 1 | 00:00:00.002 |
| ✅GraphOperations | 3 | 0 | 0 | 0 | 3 | 00:00:00.008 |
| ✅GraphProperties | 1 | 0 | 0 | 0 | 1 | 00:00:00.002 |
| ✅GraphToTree | 1 | 0 | 0 | 0 | 1 | 00:00:00.002 |
| ✅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.012 |
| ✅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.007 |
| ✅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 | 105 | 0 | 0 | 0 | 105 | 00:00:00.166 |
| ✅Licensing | 105 | 0 | 0 | 0 | 105 | 00:00:00.166 |
| ✅AbsentLicenses | 8 | 0 | 0 | 0 | 8 | 00:00:00.013 |
| ✅AbstractExpressions | 1 | 0 | 0 | 0 | 1 | 00:00:00.002 |
| ✅BaseLicenses | 7 | 0 | 0 | 0 | 7 | 00:00:00.008 |
| ✅ConstructingExpressions | 9 | 0 | 0 | 0 | 9 | 00:00:00.009 |
| ✅ExpressionTree | 2 | 0 | 0 | 0 | 2 | 00:00:00.002 |
| ✅FormattingExpressions | 3 | 0 | 0 | 0 | 3 | 00:00:00.004 |
| ✅Hashing | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅IteratingExpressions | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅LicenseDataClass | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅LicenseHomepages | 11 | 0 | 0 | 0 | 11 | 00:00:00.020 |
| ✅LicenseURLs | 8 | 0 | 0 | 0 | 8 | 00:00:00.019 |
| ✅MalformedExpressions | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅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.010 |
| ✅ProprietaryLicenses | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅SPDXIndex | 7 | 0 | 0 | 0 | 7 | 00:00:00.038 |
| ✅SPDXLicenses | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅LinkedList | 90 | 0 | 0 | 0 | 90 | 00:00:00.099 |
| ✅Conversion | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅GetNode | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅Insert | 20 | 0 | 0 | 0 | 20 | 00:00:00.021 |
| ✅Instantiation | 17 | 0 | 0 | 0 | 17 | 00:00:00.023 |
| ✅Iterate | 12 | 0 | 0 | 0 | 12 | 00:00:00.012 |
| ✅MiscOperations | 11 | 0 | 0 | 0 | 11 | 00:00:00.011 |
| ✅Properties | 2 | 0 | 0 | 0 | 2 | 00:00:00.002 |
| ✅Remove | 10 | 0 | 0 | 0 | 10 | 00:00:00.010 |
| ✅Search | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅Usecases | 1 | 0 | 0 | 0 | 1 | 00:00:00.003 |
| ✅MetaClasses | 169 | 1 | 0 | 0 | 168 | 00:00:00.215 |
| ✅Abstract | 18 | 0 | 0 | 0 | 18 | 00:00:00.022 |
| ✅AbstractClasses | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅AbstractMethod | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅AbstractMethodInADiamond | 4 | 0 | 0 | 0 | 4 | 00:00:00.008 |
| ✅MustOverride | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅NotImplemented | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅ClassDecorators | 11 | 0 | 0 | 0 | 11 | 00:00:00.014 |
| ✅ClassKeywordArguments | 4 | 0 | 0 | 0 | 4 | 00:00:00.005 |
| ✅IncompatibleMetaClass | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅Mixin | 2 | 0 | 0 | 0 | 2 | 00:00:00.003 |
| ✅Singleton | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅Slotted | 1 | 0 | 0 | 0 | 1 | 00:00:00.002 |
| ✅ClassVariable | 17 | 0 | 0 | 0 | 17 | 00:00:00.017 |
| ✅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.004 |
| ✅ExpectedMembers | 24 | 0 | 0 | 0 | 24 | 00:00:00.029 |
| ✅AbstractClasses | 4 | 0 | 0 | 0 | 4 | 00:00:00.006 |
| ✅ExpectedMembers | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅ExpectingMethods | 10 | 0 | 0 | 0 | 10 | 00:00:00.012 |
| ✅Inheritance | 4 | 0 | 0 | 0 | 4 | 00:00:00.005 |
| ✅Mixin | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅ObjectVariable | 10 | 0 | 0 | 0 | 10 | 00:00:00.010 |
| ✅WithSlots | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅WithoutSlots | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅Overloading | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅Overloading | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅PostponedAnnotations | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅PostponedAnnotations | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅Serialization | 7 | 0 | 0 | 0 | 7 | 00:00:00.008 |
| ✅PickledGraph | 1 | 0 | 0 | 0 | 1 | 00:00:00.002 |
| ✅PickledTree | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅Pickleing | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅Singleton | 5 | 1 | 0 | 0 | 4 | 00:00:00.006 |
| ✅Singleton | 5 | 1 | 0 | 0 | 4 | 00:00:00.006 |
| ⚠️test_DerivedClassWithOuterParameters | 00:00:00.002 | |||||
| ✅SlottedType | 54 | 0 | 0 | 0 | 54 | 00:00:00.080 |
| ✅AttributeErrors | 11 | 0 | 0 | 0 | 11 | 00:00:00.011 |
| ✅Hierarchy | 2 | 0 | 0 | 0 | 2 | 00:00:00.004 |
| ✅Inheritance | 26 | 0 | 0 | 0 | 26 | 00:00:00.041 |
| ✅NonEmptySlotsOnSecondaryBaseClass | 3 | 0 | 0 | 0 | 3 | 00:00:00.005 |
| ✅ObjectSizes | 3 | 0 | 0 | 0 | 3 | 00:00:00.008 |
| ✅SlotShadowedByClassMember | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅UnannotatedFields | 5 | 0 | 0 | 0 | 5 | 00:00:00.007 |
| ✅WithSlots | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅WithoutSlots | 14 | 0 | 0 | 0 | 14 | 00:00:00.020 |
| ✅Packaging | 40 | 0 | 0 | 0 | 40 | 00:00:00.765 |
| ✅DescribePackage | 4 | 0 | 0 | 0 | 4 | 00:00:00.679 |
| ✅Description | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅EntryPoints | 7 | 0 | 0 | 0 | 7 | 00:00:00.013 |
| ✅HelperFunctions | 10 | 0 | 0 | 0 | 10 | 00:00:00.036 |
| ✅LicenseExpression | 6 | 0 | 0 | 0 | 6 | 00:00:00.024 |
| ✅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 |
| ✅Path | 25 | 0 | 0 | 0 | 25 | 00:00:00.025 |
| ✅URL | 25 | 0 | 0 | 0 | 25 | 00:00:00.025 |
| ✅GenericPath | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅Schemes | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅URLs | 15 | 0 | 0 | 0 | 15 | 00:00:00.015 |
| ✅Platform | 13 | 4 | 0 | 0 | 9 | 00:00:00.008 |
| ✅AnyPlatform | 13 | 4 | 0 | 0 | 9 | 00:00:00.008 |
| ⚠️test_Clang32 | 00:00:00.001 | |||||
| ⚠️test_MSYS | 00:00:00.001 | |||||
| ⚠️test_MinGW32 | 00:00:00.000 | |||||
| ⚠️test_NativeLinux_aarch64 | 00:00:00.000 | |||||
| ✅Process | 2 | 0 | 0 | 0 | 2 | 00:00:00.004 |
| ✅MemoryUsage | 2 | 0 | 0 | 0 | 2 | 00:00:00.004 |
| ✅Instantiation | 1 | 0 | 0 | 0 | 1 | 00:00:00.002 |
| ✅ProcessInfo | 1 | 0 | 0 | 0 | 1 | 00:00:00.002 |
| ✅TerminalUI | 82 | 0 | 0 | 0 | 82 | 00:00:00.134 |
| ✅IssueTracker | 8 | 0 | 0 | 0 | 8 | 00:00:00.016 |
| ✅IssueTrackerURL | 4 | 0 | 0 | 0 | 4 | 00:00:00.009 |
| ✅MissingDependency | 4 | 0 | 0 | 0 | 4 | 00:00:00.007 |
| ✅Line | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅Indentation | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅Instantiation | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅Severity | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅Comparison | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅Exceptions | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅Terminal | 44 | 0 | 0 | 0 | 44 | 00:00:00.078 |
| ✅DataToStdOut | 11 | 0 | 0 | 0 | 11 | 00:00:00.021 |
| ✅ExitOnCounters | 3 | 0 | 0 | 0 | 3 | 00:00:00.006 |
| ✅Indentation | 3 | 0 | 0 | 0 | 3 | 00:00:00.005 |
| ✅Instantiation | 3 | 0 | 0 | 0 | 3 | 00:00:00.004 |
| ✅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.022 |
| ✅TerminalBase | 19 | 0 | 0 | 0 | 19 | 00:00:00.029 |
| ✅ExceptionHandling | 7 | 0 | 0 | 0 | 7 | 00:00:00.015 |
| ✅Exiting | 4 | 0 | 0 | 0 | 4 | 00:00:00.005 |
| ✅Instantiate | 4 | 0 | 0 | 0 | 4 | 00:00:00.005 |
| ✅WriteMessages | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅Testing | 86 | 0 | 0 | 0 | 86 | 00:00:07.564 |
| ✅ATestcaseThatIsNotSetUp | 3 | 0 | 0 | 0 | 3 | 00:00:00.014 |
| ✅Assertions | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅Markers | 31 | 0 | 0 | 0 | 31 | 00:00:06.543 |
| ✅Hierarchy | 3 | 0 | 0 | 0 | 3 | 00:00:01.159 |
| ✅PyTestPlugin | 4 | 0 | 0 | 0 | 4 | 00:00:01.495 |
| ✅ReportFormat | 5 | 0 | 0 | 0 | 5 | 00:00:03.870 |
| ✅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.020 |
| ✅CollectedItems | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅Collection | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅Levels | 3 | 0 | 0 | 0 | 3 | 00:00:00.004 |
| ✅Names | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅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.056 |
| ✅Document | 12 | 0 | 0 | 0 | 12 | 00:00:00.037 |
| ✅PluginWiring | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅Statuses | 5 | 0 | 0 | 0 | 5 | 00:00:00.016 |
| ✅RunningAConsoleScript | 2 | 0 | 0 | 0 | 2 | 00:00:00.748 |
| ✅RunningAModule | 4 | 0 | 0 | 0 | 4 | 00:00:00.175 |
| ✅StripANSIColorCodes | 3 | 0 | 0 | 0 | 3 | 00:00:00.004 |
| ✅Tracing | 56 | 0 | 0 | 0 | 56 | 00:00:00.149 |
| ✅Attributes | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅Context | 4 | 0 | 0 | 0 | 4 | 00:00:00.039 |
| ✅Instantiation | 4 | 0 | 0 | 0 | 4 | 00:00:00.005 |
| ✅OpenTelemetry | 45 | 0 | 0 | 0 | 45 | 00:00:00.102 |
| ✅AttributeValues | 10 | 0 | 0 | 0 | 10 | 00:00:00.011 |
| ✅Document | 3 | 0 | 0 | 0 | 3 | 00:00:00.006 |
| ✅Encoding | 5 | 0 | 0 | 0 | 5 | 00:00:00.015 |
| ✅Events | 5 | 0 | 0 | 0 | 5 | 00:00:00.009 |
| ✅Identifiers | 2 | 0 | 0 | 0 | 2 | 00:00:00.003 |
| ✅Identity | 6 | 0 | 0 | 0 | 6 | 00:00:00.009 |
| ✅InstrumentationScope | 3 | 0 | 0 | 0 | 3 | 00:00:00.011 |
| ✅Spans | 8 | 0 | 0 | 0 | 8 | 00:00:00.024 |
| ✅WriteErrors | 2 | 0 | 0 | 0 | 2 | 00:00:00.009 |
| ✅WrittenFile | 1 | 0 | 0 | 0 | 1 | 00:00:00.005 |
| ✅Tree | 58 | 1 | 0 | 0 | 57 | 00:00:00.062 |
| ✅Construction | 8 | 0 | 0 | 0 | 8 | 00:00:00.009 |
| ✅Exceptions | 13 | 0 | 0 | 0 | 13 | 00:00:00.013 |
| ✅Features | 11 | 0 | 0 | 0 | 11 | 00:00:00.012 |
| ✅Iteration | 12 | 0 | 0 | 0 | 12 | 00:00:00.012 |
| ✅Loops | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅MergeTree | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅Rendering | 2 | 0 | 0 | 0 | 2 | 00:00:00.004 |
| ✅SplitTree | 3 | 1 | 0 | 0 | 2 | 00:00:00.003 |
| ⚠️test_DeleteChild | 00:00:00.001 | |||||
| ✅Tutorial | 6 | 0 | 0 | 0 | 6 | 00:00:00.040 |
| ✅ExampleImports | 2 | 0 | 0 | 0 | 2 | 00:00:00.028 |
| ✅Step1 | 1 | 0 | 0 | 0 | 1 | 00:00:00.002 |
| ✅Step6 | 2 | 0 | 0 | 0 | 2 | 00:00:00.005 |
| ✅TutorialTestcase | 1 | 0 | 0 | 0 | 1 | 00:00:00.005 |
| ✅Versioning | 379 | 1 | 0 | 0 | 378 | 00:00:00.468 |
| ✅CalVersion | 86 | 0 | 0 | 0 | 86 | 00:00:00.099 |
| ✅CompareInteger | 6 | 0 | 0 | 0 | 6 | 00:00:00.007 |
| ✅CompareNone | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅CompareOtherType | 6 | 0 | 0 | 0 | 6 | 00:00:00.008 |
| ✅CompareString | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅FormattingUsingFormat | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅FormattingUsingRepr | 3 | 0 | 0 | 0 | 3 | 00:00:00.004 |
| ✅FormattingUsingStr | 3 | 0 | 0 | 0 | 3 | 00:00:00.006 |
| ✅HashVersions | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅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.003 |
| ✅InstantiationOfYearReleaseVersion | 2 | 0 | 0 | 0 | 2 | 00:00:00.002 |
| ✅InstantiationOfYearWeekVersion | 2 | 0 | 0 | 0 | 2 | 00:00:00.002 |
| ✅Parsing | 17 | 0 | 0 | 0 | 17 | 00:00:00.018 |
| ✅RenderingIsConsistent | 4 | 0 | 0 | 0 | 4 | 00:00:00.006 |
| ✅ValidatedMaxValue | 3 | 0 | 0 | 0 | 3 | 00:00:00.003 |
| ✅ValidatedWordSize | 6 | 0 | 0 | 0 | 6 | 00:00:00.008 |
| ✅Epoch | 26 | 0 | 0 | 0 | 26 | 00:00:00.033 |
| ✅CalendarVersionsAreUnaffected | 2 | 0 | 0 | 0 | 2 | 00:00:00.002 |
| ✅Comparison | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅Construction | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅Parsing | 6 | 0 | 0 | 0 | 6 | 00:00:00.007 |
| ✅PatternRebuilding | 4 | 0 | 0 | 0 | 4 | 00:00:00.006 |
| ✅Rendering | 4 | 0 | 0 | 0 | 4 | 00:00:00.008 |
| ✅Expression | 63 | 0 | 0 | 0 | 63 | 00:00:00.098 |
| ✅Constraints | 4 | 0 | 0 | 0 | 4 | 00:00:00.006 |
| ✅ConvertingToVersionRanges | 8 | 0 | 0 | 0 | 8 | 00:00:00.016 |
| ✅DebianDialect | 5 | 0 | 0 | 0 | 5 | 00:00:00.006 |
| ✅DialectsAreIndependent | 1 | 0 | 0 | 0 | 1 | 00:00:00.003 |
| ✅EpochsInExpressions | 7 | 0 | 0 | 0 | 7 | 00:00:00.008 |
| ✅Matching | 4 | 0 | 0 | 0 | 4 | 00:00:00.006 |
| ✅NPMDialect | 6 | 0 | 0 | 0 | 6 | 00:00:00.012 |
| ✅Parsing | 10 | 0 | 0 | 0 | 10 | 00:00:00.015 |
| ✅PatternPerDialect | 5 | 0 | 0 | 0 | 5 | 00:00:00.009 |
| ✅PythonDialect | 8 | 0 | 0 | 0 | 8 | 00:00:00.010 |
| ✅ReviewFollowUps | 5 | 0 | 0 | 0 | 5 | 00:00:00.007 |
| ✅Range | 52 | 0 | 0 | 0 | 52 | 00:00:00.058 |
| ✅BoundInvariant | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅Comparison | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅Instantiation | 8 | 0 | 0 | 0 | 8 | 00:00:00.008 |
| ✅Intersection | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅IntersectionBoundHandling | 7 | 0 | 0 | 0 | 7 | 00:00:00.008 |
| ✅OpenBounds | 10 | 0 | 0 | 0 | 10 | 00:00:00.014 |
| ✅TypeCompatibility | 8 | 0 | 0 | 0 | 8 | 00:00:00.009 |
| ✅SemVersion | 127 | 0 | 0 | 0 | 127 | 00:00:00.154 |
| ✅CompareInteger | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅CompareNone | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅CompareOtherType | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅CompareString | 7 | 0 | 0 | 0 | 7 | 00:00:00.007 |
| ✅CompareVersions | 7 | 0 | 0 | 0 | 7 | 00:00:00.023 |
| ✅FormattingUsingFormat | 15 | 0 | 0 | 0 | 15 | 00:00:00.016 |
| ✅FormattingUsingRepr | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅FormattingUsingStr | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅HashVersions | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅Instantiation | 34 | 0 | 0 | 0 | 34 | 00:00:00.034 |
| ✅Parsing | 19 | 0 | 0 | 0 | 19 | 00:00:00.020 |
| ✅RoundTrip | 2 | 0 | 0 | 0 | 2 | 00:00:00.011 |
| ✅ValidatedMaxValue | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅ValidatedWordSize | 8 | 0 | 0 | 0 | 8 | 00:00:00.008 |
| ✅Set | 19 | 1 | 0 | 0 | 18 | 00:00:00.020 |
| ✅Comparison | 6 | 0 | 0 | 0 | 6 | 00:00:00.007 |
| ✅Instantiation | 6 | 1 | 0 | 0 | 5 | 00:00:00.006 |
| ⚠️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 | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅Validators | 6 | 0 | 0 | 0 | 6 | 00:00:00.006 |
| ✅Warning | 17 | 0 | 0 | 0 | 17 | 00:00:00.018 |
| ✅CallStack | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅Catch | 1 | 0 | 0 | 0 | 1 | 00:00:00.001 |
| ✅NoWarningCollector | 3 | 0 | 0 | 0 | 3 | 00:00:00.004 |
| ✅Supervisor | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅ReRaising | 5 | 0 | 0 | 0 | 5 | 00:00:00.005 |
| ✅WarningCollection | 4 | 0 | 0 | 0 | 4 | 00:00:00.004 |
| ✅ PASSED | 1989 | 17 | 0 | 0 | 1972 | 00:00:37.177 |
Unittest report generated with pytest and visualized by sphinx-reports.