Unittest Summary Report

Testsuite / Testcase

Testcases

Skipped

Errored

Failed

Passed

Runtime (HH:MM:SS.sss)

✅pyTooling

1134

23

0

0

1111

00:00:13.617

  ✅Attributes

78

2

0

0

76

00:00:00.171

    ✅ArgParse

35

0

0

0

35

00:00:00.125

      ✅Commands

1

0

0

0

1

00:00:00.005

      ✅Common

10

0

0

0

10

00:00:00.036

      ✅Flags

6

0

0

0

6

00:00:00.018

      ✅MockedUserManager

1

0

0

0

1

00:00:00.019

      ✅UserManager

1

0

0

0

1

00:00:00.005

      ✅ValueLists

5

0

0

0

5

00:00:00.012

      ✅ValuedFlags

6

0

0

0

6

00:00:00.019

      ✅Values

5

0

0

0

5

00:00:00.011

    ✅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.024

      ✅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.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.198

    ✅Argument

77

0

0

0

77

00:00:00.084

      ✅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.010

      ✅OptionalValuedFlags

8

0

0

0

8

00:00:00.008

      ✅ValuedFlagLists

8

0

0

0

8

00:00:00.008

      ✅ValuedFlags

8

0

0

0

8

00:00:00.008

      ✅ValuedTupleFlags

8

0

0

0

8

00:00:00.012

      ✅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.083

      ✅CommonOptions

3

0

0

0

3

00:00:00.050

      ✅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.001

      ✅ExplicitBinaryDirectoryOnWindows

1

0

0

0

1

00:00:00.031

    ✅Program

27

6

0

0

21

00:00:00.028

      ✅Commit

1

0

0

0

1

00:00:00.002

      ✅CommonOptions

8

0

0

0

8

00:00:00.016

      ✅ExplicitPathsOnFreeBSD

6

6

0

0

0

00:00:00.002

        ⚠️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.000

        ⚠️test_ExecutablePath_DoesNotExist

00:00:00.000

        ⚠️test_ExecutablePath_NotAPath

00:00:00.000

      ✅ExplicitPathsOnLinux

6

0

0

0

6

00:00:00.002

      ✅ExplicitPathsOnWindows

6

0

0

0

6

00:00:00.006

  ✅CallByRef

40

0

0

0

40

00:00:00.040

    ✅CallByRef

40

0

0

0

40

00:00:00.040

      ✅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.032

  ✅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

60

0

0

0

60

00:00:10.632

    ✅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.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

20

0

0

0

20

00:00:10.589

      ✅ContextManagerProtocol

6

0

0

0

6

00:00:06.768

      ✅Formatting

6

0

0

0

6

00:00:00.009

      ✅Operations

8

0

0

0

8

00:00:03.812

  ✅Configuration

16

0

0

0

16

00:00:00.173

    ✅JSON

8

0

0

0

8

00:00:00.010

      ✅ReadingValues

8

0

0

0

8

00:00:00.010

    ✅YAML

8

0

0

0

8

00:00:00.163

      ✅ReadingValues

8

0

0

0

8

00:00:00.163

  ✅Decorators

16

2

0

0

14

00:00:00.018

    ✅Decorators

16

2

0

0

14

00:00:00.018

      ✅Descriptors

1

0

0

0

1

00:00:00.001

      ✅Export

7

0

0

0

7

00:00:00.007

      ✅InheritDocStrings

5

0

0

0

5

00:00:00.007

      ✅ReadOnly

3

2

0

0

1

00:00:00.003

        ⚠️test_Deleter

00:00:00.001

        ⚠️test_Setter

00:00:00.001

  ✅Exceptions

3

0

0

0

3

00:00:00.003

    ✅Exceptions

3

0

0

0

3

00:00:00.003

      ✅Exceptions

3

0

0

0

3

00:00:00.003

  ✅Filesystem

10

0

0

0

10

00:00:00.011

    ✅Instantiation

10

0

0

0

10

00:00:00.011

  ✅Graph

93

0

0

0

93

00:00:00.117

    ✅Construction

17

0

0

0

17

00:00:00.018

    ✅Dicts

6

0

0

0

6

00:00:00.006

    ✅EdgesAndLinks

9

0

0

0

9

00:00:00.009

    ✅GraphML

13

0

0

0

13

00:00:00.018

      ✅Construction

10

0

0

0

10

00:00:00.012

      ✅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.007

    ✅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.013

    ✅Names

3

0

0

0

3

00:00:00.003

    ✅Subgraphs

6

0

0

0

6

00:00:00.006

    ✅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

7

0

0

0

7

00:00:00.007

    ✅Licensing

7

0

0

0

7

00:00:00.007

      ✅LicenseDataClass

6

0

0

0

6

00:00:00.006

      ✅SPDXLicenses

1

0

0

0

1

00:00:00.001

  ✅LinkedList

89

0

0

0

89

00:00:00.095

    ✅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.022

    ✅Instantiation

16

0

0

0

16

00:00:00.018

    ✅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

89

1

0

0

88

00:00:00.110

    ✅Abstract

10

0

0

0

10

00:00:00.012

      ✅AbstractMethod

6

0

0

0

6

00:00:00.008

      ✅MustOverride

3

0

0

0

3

00:00:00.003

      ✅NotImplemented

1

0

0

0

1

00:00:00.001

    ✅Extended

31

0

0

0

31

00:00:00.032

      ✅ClassFieldInitializers_Extended

4

0

0

0

4

00:00:00.004

      ✅ClassFieldInitializers_Slotted

3

0

0

0

3

00:00:00.003

      ✅Normal

14

0

0

0

14

00:00:00.015

      ✅ObjectFieldInitializers_Extended

7

0

0

0

7

00:00:00.007

      ✅ObjectFieldInitializers_Slotted

3

0

0

0

3

00:00:00.003

    ✅Overloading

1

0

0

0

1

00:00:00.001

      ✅Overloading

1

0

0

0

1

00:00:00.001

    ✅Singleton

5

1

0

0

4

00:00:00.005

      ✅Singleton

5

1

0

0

4

00:00:00.005

        ⚠️test_DerivedClassWithOuterParameters

00:00:00.001

    ✅SlottedType

42

0

0

0

42

00:00:00.060

      ✅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.028

      ✅ObjectSizes

3

0

0

0

3

00:00:00.017

  ✅Packaging

12

0

0

0

12

00:00:01.117

    ✅DescribePackage

2

0

0

0

2

00:00:01.082

    ✅HelperFunctions

9

0

0

0

9

00:00:00.034

    ✅VersionInformation

1

0

0

0

1

00:00:00.001

  ✅Path

19

0

0

0

19

00:00:00.019

    ✅URL

19

0

0

0

19

00:00:00.019

      ✅GenericPath

4

0

0

0

4

00:00:00.004

      ✅URLs

15

0

0

0

15

00:00:00.015

  ✅Platform

11

3

0

0

8

00:00:00.004

    ✅AnyPlatform

11

3

0

0

8

00:00:00.004

      ⚠️test_Clang32

00:00:00.001

      ⚠️test_MSYS

00:00:00.000

      ⚠️test_MinGW32

00:00:00.000

  ✅TerminalUI

71

0

0

0

71

00:00:00.486

    ✅Line

4

0

0

0

4

00:00:00.005

      ✅Indentation

1

0

0

0

1

00:00:00.001

      ✅Instantiation

3

0

0

0

3

00:00:00.004

    ✅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

41

0

0

0

41

00:00:00.354

      ✅DataToStdOut

11

0

0

0

11

00:00:00.099

      ✅ExitOnCounters

3

0

0

0

3

00:00:00.027

      ✅Instantiation

3

0

0

0

3

00:00:00.028

      ✅Properties

2

0

0

0

2

00:00:00.002

      ✅ToStdOut

11

0

0

0

11

00:00:00.099

      ✅ToStdOut_ToStdErr

11

0

0

0

11

00:00:00.099

    ✅TerminalBase

19

0

0

0

19

00:00:00.120

      ✅ExceptionHandling

5

0

0

0

5

00:00:00.048

      ✅Exiting

6

0

0

0

6

00:00:00.047

      ✅Instantiate

4

0

0

0

4

00:00:00.021

      ✅WriteMessages

4

0

0

0

4

00:00:00.004

  ✅Tree

56

2

0

0

54

00:00:00.057

    ✅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.011

    ✅Iteration

12

0

0

0

12

00:00:00.012

    ✅Loops

4

0

0

0

4

00:00:00.004

    ✅MergeTree

3

1

0

0

2

00:00:00.003

      ⚠️test_AddChildren

00:00:00.001

    ✅Rendering

2

0

0

0

2

00:00:00.003

    ✅SplitTree

3

1

0

0

2

00:00:00.002

      ⚠️test_DeleteChild

00:00:00.000

  ✅Versioning

236

6

0

0

230

00:00:00.243

    ✅CalVersion

74

5

0

0

69

00:00:00.074

      ✅CompareInteger

6

0

0

0

6

00:00:00.006

      ✅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

      ✅FormattingUsingFormat

6

0

0

0

6

00:00:00.006

      ✅FormattingUsingRepr

3

1

0

0

2

00:00:00.003

        ⚠️test_MajorPrefix

00:00:00.001

      ✅FormattingUsingStr

3

1

0

0

2

00:00:00.003

        ⚠️test_MajorPrefix

00:00:00.001

      ✅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.002

      ✅InstantiationOfYearReleaseVersion

2

0

0

0

2

00:00:00.002

      ✅InstantiationOfYearWeekVersion

2

0

0

0

2

00:00:00.002

      ✅Parsing

9

3

0

0

6

00:00:00.009

        ⚠️test_iString

00:00:00.001

        ⚠️test_rString

00:00:00.001

        ⚠️test_vString

00:00:00.001

      ✅ValidatedMaxValue

3

0

0

0

3

00:00:00.003

      ✅ValidatedWordSize

6

0

0

0

6

00:00:00.006

    ✅Range

19

0

0

0

19

00:00:00.019

      ✅Comparison

7

0

0

0

7

00:00:00.007

      ✅Instantiation

8

0

0

0

8

00:00:00.008

      ✅Intersection

4

0

0

0

4

00:00:00.004

    ✅SemVersion

124

0

0

0

124

00:00:00.131

      ✅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.012

      ✅FormattingUsingFormat

15

0

0

0

15

00:00:00.015

      ✅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

16

0

0

0

16

00:00:00.016

      ✅RoundTrip

2

0

0

0

2

00:00:00.004

      ✅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.019

      ✅Comparison

6

0

0

0

6

00:00:00.006

      ✅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

  ✅Warning

8

0

0

0

8

00:00:00.009

    ✅CallStack

3

0

0

0

3

00:00:00.003

    ✅Catch

1

0

0

0

1

00:00:00.001

    ✅WarningCollection

4

0

0

0

4

00:00:00.005

✅ PASSED

1134

23

0

0

1111

00:00:13.617


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