Unittest Summary Report

Testsuite / Testcase

Testcases

Skipped

Errored

Failed

Passed

Runtime (HH:MM:SS.sss)

✅pyTooling

1096

22

0

0

1074

00:00:23.876

  ✅Attributes

78

2

0

0

76

00:00:00.870

    ✅ArgParse

35

0

0

0

35

00:00:00.515

      ✅Commands

1

0

0

0

1

00:00:00.018

      ✅Common

10

0

0

0

10

00:00:00.142

      ✅Flags

6

0

0

0

6

00:00:00.094

      ✅MockedUserManager

1

0

0

0

1

00:00:00.027

      ✅UserManager

1

0

0

0

1

00:00:00.019

      ✅ValueLists

5

0

0

0

5

00:00:00.060

      ✅ValuedFlags

6

0

0

0

6

00:00:00.089

      ✅Values

5

0

0

0

5

00:00:00.066

    ✅AttributesOnClasses

12

1

0

0

11

00:00:00.102

      ✅ApplyClassAttributes

7

0

0

0

7

00:00:00.054

      ✅Filtering

5

1

0

0

4

00:00:00.048

        ⚠️test_Scope_Local

00:00:00.005

    ✅AttributesOnFunctions

5

1

0

0

4

00:00:00.029

      ✅ApplyFunctionAttributes

2

0

0

0

2

00:00:00.013

      ✅Filtering

3

1

0

0

2

00:00:00.016

        ⚠️test_Scope_Local

00:00:00.003

    ✅AttributesOnMethods

22

0

0

0

22

00:00:00.193

      ✅ApplyMethodAttributes_NoMetaClass

9

0

0

0

9

00:00:00.065

      ✅ApplyMethodAttributes_WithMetaClass

9

0

0

0

9

00:00:00.086

      ✅Attribute_GetAttributes_Filtering

1

0

0

0

1

00:00:00.009

      ✅Filtering

1

0

0

0

1

00:00:00.011

      ✅MetaTesting

1

0

0

0

1

00:00:00.010

      ✅MultipleInheritance

1

0

0

0

1

00:00:00.012

    ✅PredefinedAttributes

4

0

0

0

4

00:00:00.031

      ✅Grouped

1

0

0

0

1

00:00:00.007

      ✅Simple

3

0

0

0

3

00:00:00.024

  ✅CLIAbstraction

113

7

0

0

106

00:00:00.992

    ✅Argument

77

0

0

0

77

00:00:00.534

      ✅BooleanFlags

8

0

0

0

8

00:00:00.048

      ✅Commands

6

0

0

0

6

00:00:00.033

      ✅Flags

8

0

0

0

8

00:00:00.077

      ✅KeyValueFlags

8

0

0

0

8

00:00:00.055

      ✅OptionalValuedFlags

8

0

0

0

8

00:00:00.055

      ✅ValuedFlagLists

8

0

0

0

8

00:00:00.059

      ✅ValuedFlags

8

0

0

0

8

00:00:00.046

      ✅ValuedTupleFlags

8

0

0

0

8

00:00:00.048

      ✅WithoutPrefix

15

0

0

0

15

00:00:00.113

    ✅Environment

3

0

0

0

3

00:00:00.032

      ✅ArtificialEnvironment

1

0

0

0

1

00:00:00.008

      ✅DefaultEnvironment

2

0

0

0

2

00:00:00.024

    ✅Executable

6

1

0

0

5

00:00:00.238

      ✅CommonOptions

3

0

0

0

3

00:00:00.115

      ✅ExplicitBinaryDirectoryOnFreeBSD

1

1

0

0

0

00:00:00.004

        ⚠️test_VersionFlag

00:00:00.004

      ✅ExplicitBinaryDirectoryOnLinux

1

0

0

0

1

00:00:00.002

      ✅ExplicitBinaryDirectoryOnWindows

1

0

0

0

1

00:00:00.117

    ✅Program

27

6

0

0

21

00:00:00.188

      ✅Commit

1

0

0

0

1

00:00:00.009

      ✅CommonOptions

8

0

0

0

8

00:00:00.067

      ✅ExplicitPathsOnFreeBSD

6

6

0

0

0

00:00:00.016

        ⚠️test_BinaryDirectory

00:00:00.003

        ⚠️test_BinaryDirectory_DoesNotExist

00:00:00.003

        ⚠️test_BinaryDirectory_NotAPath

00:00:00.002

        ⚠️test_ExecutablePath

00:00:00.002

        ⚠️test_ExecutablePath_DoesNotExist

00:00:00.003

        ⚠️test_ExecutablePath_NotAPath

00:00:00.003

      ✅ExplicitPathsOnLinux

6

0

0

0

6

00:00:00.062

      ✅ExplicitPathsOnWindows

6

0

0

0

6

00:00:00.034

  ✅CallByRef

40

0

0

0

40

00:00:00.209

    ✅CallByRef

40

0

0

0

40

00:00:00.209

      ✅Any

3

0

0

0

3

00:00:00.015

      ✅Boolean

5

0

0

0

5

00:00:00.042

      ✅Integer

32

0

0

0

32

00:00:00.152

  ✅Cartesian

107

0

0

0

107

00:00:00.514

    ✅Cartesian2D

49

0

0

0

49

00:00:00.253

      ✅Comparison

4

0

0

0

4

00:00:00.018

      ✅Copy

7

0

0

0

7

00:00:00.053

      ✅Instantiation

14

0

0

0

14

00:00:00.061

      ✅OffsetArithmetic

12

0

0

0

12

00:00:00.066

      ✅PointArithmetic

12

0

0

0

12

00:00:00.055

    ✅Cartesian3D

52

0

0

0

52

00:00:00.233

      ✅Comparison

4

0

0

0

4

00:00:00.026

      ✅Copy

7

0

0

0

7

00:00:00.034

      ✅Instantiation

17

0

0

0

17

00:00:00.073

      ✅OffsetArithmetic

12

0

0

0

12

00:00:00.049

      ✅PointArithmetic

12

0

0

0

12

00:00:00.051

    ✅Shapes

5

0

0

0

5

00:00:00.023

      ✅Instantiation

5

0

0

0

5

00:00:00.023

    ✅Volumes

1

0

0

0

1

00:00:00.005

      ✅Instantiation

1

0

0

0

1

00:00:00.005

  ✅Common

60

0

0

0

60

00:00:10.912

    ✅ContextManager

2

0

0

0

2

00:00:00.016

      ✅ChangeDirectory

2

0

0

0

2

00:00:00.016

    ✅Dictionary

20

0

0

0

20

00:00:00.085

      ✅First

9

0

0

0

9

00:00:00.037

      ✅Merge

5

0

0

0

5

00:00:00.022

      ✅Zip

6

0

0

0

6

00:00:00.026

    ✅IsNestedClass

5

0

0

0

5

00:00:00.023

      ✅IsNestedClass

5

0

0

0

5

00:00:00.023

    ✅Iterable

10

0

0

0

10

00:00:00.045

      ✅Count

4

0

0

0

4

00:00:00.018

      ✅First

3

0

0

0

3

00:00:00.013

      ✅Last

3

0

0

0

3

00:00:00.014

    ✅SizeOf

3

0

0

0

3

00:00:00.006

      ✅ObjectSizes

3

0

0

0

3

00:00:00.006

    ✅Stopwatch

20

0

0

0

20

00:00:10.737

      ✅ContextManagerProtocol

6

0

0

0

6

00:00:06.849

      ✅Formatting

6

0

0

0

6

00:00:00.032

      ✅Operations

8

0

0

0

8

00:00:03.856

  ✅Configuration

16

0

0

0

16

00:00:01.011

    ✅JSON

8

0

0

0

8

00:00:00.066

      ✅ReadingValues

8

0

0

0

8

00:00:00.066

    ✅YAML

8

0

0

0

8

00:00:00.945

      ✅ReadingValues

8

0

0

0

8

00:00:00.945

  ✅Decorators

16

2

0

0

14

00:00:00.124

    ✅Decorators

16

2

0

0

14

00:00:00.124

      ✅Descriptors

1

0

0

0

1

00:00:00.008

      ✅Export

7

0

0

0

7

00:00:00.042

      ✅InheritDocStrings

5

0

0

0

5

00:00:00.062

      ✅ReadOnly

3

2

0

0

1

00:00:00.012

        ⚠️test_Deleter

00:00:00.003

        ⚠️test_Setter

00:00:00.003

  ✅Exceptions

3

0

0

0

3

00:00:00.018

    ✅Exceptions

3

0

0

0

3

00:00:00.018

      ✅Exceptions

3

0

0

0

3

00:00:00.018

  ✅Filesystem

10

0

0

0

10

00:00:00.065

    ✅Instantiation

10

0

0

0

10

00:00:00.065

  ✅Graph

93

0

0

0

93

00:00:00.900

    ✅Construction

17

0

0

0

17

00:00:00.202

    ✅Dicts

6

0

0

0

6

00:00:00.052

    ✅EdgesAndLinks

9

0

0

0

9

00:00:00.060

    ✅GraphML

13

0

0

0

13

00:00:00.110

      ✅Construction

10

0

0

0

10

00:00:00.076

      ✅pyToolingGraph

2

0

0

0

2

00:00:00.025

      ✅pyToolingTree

1

0

0

0

1

00:00:00.009

    ✅GraphOperations

3

0

0

0

3

00:00:00.056

    ✅GraphProperties

1

0

0

0

1

00:00:00.020

    ✅GraphToTree

1

0

0

0

1

00:00:00.012

    ✅IDs

6

0

0

0

6

00:00:00.033

    ✅IterateOnGraph

5

0

0

0

5

00:00:00.110

    ✅IterateStartingFromVertex

6

0

0

0

6

00:00:00.078

    ✅Names

3

0

0

0

3

00:00:00.018

    ✅Subgraphs

6

0

0

0

6

00:00:00.036

    ✅Values

8

0

0

0

8

00:00:00.063

    ✅VertexOperations

5

0

0

0

5

00:00:00.027

    ✅Weights

4

0

0

0

4

00:00:00.023

  ✅Licensing

7

0

0

0

7

00:00:00.038

    ✅Licensing

7

0

0

0

7

00:00:00.038

      ✅LicenseDataClass

6

0

0

0

6

00:00:00.032

      ✅SPDXLicenses

1

0

0

0

1

00:00:00.006

  ✅LinkedList

89

0

0

0

89

00:00:00.523

    ✅Conversion

6

0

0

0

6

00:00:00.029

    ✅GetNode

6

0

0

0

6

00:00:00.034

    ✅Insert

20

0

0

0

20

00:00:00.125

    ✅Instantiation

16

0

0

0

16

00:00:00.092

    ✅Iterate

12

0

0

0

12

00:00:00.058

    ✅MiscOperations

11

0

0

0

11

00:00:00.058

    ✅Properties

2

0

0

0

2

00:00:00.012

    ✅Remove

10

0

0

0

10

00:00:00.055

    ✅Search

5

0

0

0

5

00:00:00.025

    ✅Usecases

1

0

0

0

1

00:00:00.035

  ✅MetaClasses

89

1

0

0

88

00:00:00.665

    ✅Abstract

10

0

0

0

10

00:00:00.081

      ✅AbstractMethod

6

0

0

0

6

00:00:00.052

      ✅MustOverride

3

0

0

0

3

00:00:00.022

      ✅NotImplemented

1

0

0

0

1

00:00:00.007

    ✅Extended

31

0

0

0

31

00:00:00.202

      ✅ClassFieldInitializers_Extended

4

0

0

0

4

00:00:00.022

      ✅ClassFieldInitializers_Slotted

3

0

0

0

3

00:00:00.018

      ✅Normal

14

0

0

0

14

00:00:00.109

      ✅ObjectFieldInitializers_Extended

7

0

0

0

7

00:00:00.036

      ✅ObjectFieldInitializers_Slotted

3

0

0

0

3

00:00:00.017

    ✅Overloading

1

0

0

0

1

00:00:00.006

      ✅Overloading

1

0

0

0

1

00:00:00.006

    ✅Singleton

5

1

0

0

4

00:00:00.029

      ✅Singleton

5

1

0

0

4

00:00:00.029

        ⚠️test_DerivedClassWithOuterParameters

00:00:00.006

    ✅SlottedType

42

0

0

0

42

00:00:00.347

      ✅AttributeErrors

11

0

0

0

11

00:00:00.064

      ✅Hierarchy

2

0

0

0

2

00:00:00.038

      ✅Inheritance

26

0

0

0

26

00:00:00.236

      ✅ObjectSizes

3

0

0

0

3

00:00:00.009

  ✅Packaging

12

0

0

0

12

00:00:04.442

    ✅DescribePackage

2

0

0

0

2

00:00:04.256

    ✅HelperFunctions

9

0

0

0

9

00:00:00.178

    ✅VersionInformation

1

0

0

0

1

00:00:00.008

  ✅Path

19

0

0

0

19

00:00:00.189

    ✅URL

19

0

0

0

19

00:00:00.189

      ✅GenericPath

4

0

0

0

4

00:00:00.026

      ✅URLs

15

0

0

0

15

00:00:00.163

  ✅Platform

11

3

0

0

8

00:00:00.075

    ✅AnyPlatform

11

3

0

0

8

00:00:00.075

      ⚠️test_Clang32

00:00:00.003

      ⚠️test_MSYS

00:00:00.003

      ⚠️test_MinGW32

00:00:00.003

  ✅TerminalUI

71

0

0

0

71

00:00:00.730

    ✅Line

4

0

0

0

4

00:00:00.033

      ✅Indentation

1

0

0

0

1

00:00:00.007

      ✅Instantiation

3

0

0

0

3

00:00:00.026

    ✅Severity

7

0

0

0

7

00:00:00.042

      ✅Comparison

1

0

0

0

1

00:00:00.007

      ✅Exceptions

6

0

0

0

6

00:00:00.035

    ✅Terminal

41

0

0

0

41

00:00:00.471

      ✅DataToStdOut

11

0

0

0

11

00:00:00.126

      ✅ExitOnCounters

3

0

0

0

3

00:00:00.032

      ✅Instantiation

3

0

0

0

3

00:00:00.055

      ✅Properties

2

0

0

0

2

00:00:00.014

      ✅ToStdOut

11

0

0

0

11

00:00:00.105

      ✅ToStdOut_ToStdErr

11

0

0

0

11

00:00:00.139

    ✅TerminalBase

19

0

0

0

19

00:00:00.184

      ✅ExceptionHandling

5

0

0

0

5

00:00:00.073

      ✅Exiting

6

0

0

0

6

00:00:00.056

      ✅Instantiate

4

0

0

0

4

00:00:00.033

      ✅WriteMessages

4

0

0

0

4

00:00:00.022

  ✅Tree

56

2

0

0

54

00:00:00.383

    ✅Construction

8

0

0

0

8

00:00:00.058

    ✅Exceptions

13

0

0

0

13

00:00:00.067

    ✅Features

11

0

0

0

11

00:00:00.100

    ✅Iteration

12

0

0

0

12

00:00:00.087

    ✅Loops

4

0

0

0

4

00:00:00.022

    ✅MergeTree

3

1

0

0

2

00:00:00.014

      ⚠️test_AddChildren

00:00:00.002

    ✅Rendering

2

0

0

0

2

00:00:00.020

    ✅SplitTree

3

1

0

0

2

00:00:00.015

      ⚠️test_DeleteChild

00:00:00.002

  ✅Versioning

198

5

0

0

193

00:00:01.173

    ✅CalVersion

74

5

0

0

69

00:00:00.416

      ✅CompareInteger

6

0

0

0

6

00:00:00.036

      ✅CompareNone

6

0

0

0

6

00:00:00.033

      ✅CompareOtherType

6

0

0

0

6

00:00:00.032

      ✅CompareString

6

0

0

0

6

00:00:00.032

      ✅FormattingUsingFormat

6

0

0

0

6

00:00:00.030

      ✅FormattingUsingRepr

3

1

0

0

2

00:00:00.016

        ⚠️test_MajorPrefix

00:00:00.006

      ✅FormattingUsingStr

3

1

0

0

2

00:00:00.021

        ⚠️test_MajorPrefix

00:00:00.006

      ✅HashVersions

5

0

0

0

5

00:00:00.027

      ✅Instantiation

6

0

0

0

6

00:00:00.034

      ✅InstantiationOfYearMonthDayVersion

3

0

0

0

3

00:00:00.014

      ✅InstantiationOfYearMonthVersion

2

0

0

0

2

00:00:00.012

      ✅InstantiationOfYearReleaseVersion

2

0

0

0

2

00:00:00.012

      ✅InstantiationOfYearWeekVersion

2

0

0

0

2

00:00:00.011

      ✅Parsing

9

3

0

0

6

00:00:00.050

        ⚠️test_iString

00:00:00.005

        ⚠️test_rString

00:00:00.007

        ⚠️test_vString

00:00:00.005

      ✅ValidatedMaxValue

3

0

0

0

3

00:00:00.021

      ✅ValidatedWordSize

6

0

0

0

6

00:00:00.035

    ✅SemVersion

124

0

0

0

124

00:00:00.757

      ✅CompareInteger

7

0

0

0

7

00:00:00.086

      ✅CompareNone

7

0

0

0

7

00:00:00.036

      ✅CompareOtherType

7

0

0

0

7

00:00:00.033

      ✅CompareString

7

0

0

0

7

00:00:00.034

      ✅CompareVersions

7

0

0

0

7

00:00:00.082

      ✅FormattingUsingFormat

15

0

0

0

15

00:00:00.072

      ✅FormattingUsingRepr

4

0

0

0

4

00:00:00.018

      ✅FormattingUsingStr

5

0

0

0

5

00:00:00.051

      ✅HashVersions

1

0

0

0

1

00:00:00.006

      ✅Instantiation

34

0

0

0

34

00:00:00.166

      ✅Parsing

16

0

0

0

16

00:00:00.084

      ✅RoundTrip

2

0

0

0

2

00:00:00.024

      ✅ValidatedMaxValue

4

0

0

0

4

00:00:00.024

      ✅ValidatedWordSize

8

0

0

0

8

00:00:00.041

  ✅Warning

8

0

0

0

8

00:00:00.043

    ✅CallStack

3

0

0

0

3

00:00:00.014

    ✅Catch

1

0

0

0

1

00:00:00.005

    ✅WarningCollection

4

0

0

0

4

00:00:00.024

✅ PASSED

1096

22

0

0

1074

00:00:23.876


Unittest report generated with pytest and visualized by sphinx-reports.