Unittest Summary Report

Testsuite / Testcase

Testcases

Skipped

Errored

Failed

Passed

Runtime (HH:MM:SS.sss)

✅pyTooling

1096

22

0

0

1074

00:00:22.838

  ✅Attributes

78

2

0

0

76

00:00:00.822

    ✅ArgParse

35

0

0

0

35

00:00:00.482

      ✅Commands

1

0

0

0

1

00:00:00.018

      ✅Common

10

0

0

0

10

00:00:00.140

      ✅Flags

6

0

0

0

6

00:00:00.075

      ✅MockedUserManager

1

0

0

0

1

00:00:00.029

      ✅UserManager

1

0

0

0

1

00:00:00.019

      ✅ValueLists

5

0

0

0

5

00:00:00.065

      ✅ValuedFlags

6

0

0

0

6

00:00:00.077

      ✅Values

5

0

0

0

5

00:00:00.059

    ✅AttributesOnClasses

12

1

0

0

11

00:00:00.101

      ✅ApplyClassAttributes

7

0

0

0

7

00:00:00.046

      ✅Filtering

5

1

0

0

4

00:00:00.055

        ⚠️test_Scope_Local

00:00:00.003

    ✅AttributesOnFunctions

5

1

0

0

4

00:00:00.028

      ✅ApplyFunctionAttributes

2

0

0

0

2

00:00:00.013

      ✅Filtering

3

1

0

0

2

00:00:00.015

        ⚠️test_Scope_Local

00:00:00.003

    ✅AttributesOnMethods

22

0

0

0

22

00:00:00.180

      ✅ApplyMethodAttributes_NoMetaClass

9

0

0

0

9

00:00:00.062

      ✅ApplyMethodAttributes_WithMetaClass

9

0

0

0

9

00:00:00.078

      ✅Attribute_GetAttributes_Filtering

1

0

0

0

1

00:00:00.009

      ✅Filtering

1

0

0

0

1

00:00:00.010

      ✅MetaTesting

1

0

0

0

1

00:00:00.009

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

      ✅BooleanFlags

8

0

0

0

8

00:00:00.046

      ✅Commands

6

0

0

0

6

00:00:00.036

      ✅Flags

8

0

0

0

8

00:00:00.044

      ✅KeyValueFlags

8

0

0

0

8

00:00:00.048

      ✅OptionalValuedFlags

8

0

0

0

8

00:00:00.049

      ✅ValuedFlagLists

8

0

0

0

8

00:00:00.056

      ✅ValuedFlags

8

0

0

0

8

00:00:00.046

      ✅ValuedTupleFlags

8

0

0

0

8

00:00:00.065

      ✅WithoutPrefix

15

0

0

0

15

00:00:00.161

    ✅Environment

3

0

0

0

3

00:00:00.026

      ✅ArtificialEnvironment

1

0

0

0

1

00:00:00.006

      ✅DefaultEnvironment

2

0

0

0

2

00:00:00.020

    ✅Executable

6

1

0

0

5

00:00:00.256

      ✅CommonOptions

3

0

0

0

3

00:00:00.191

      ✅ExplicitBinaryDirectoryOnFreeBSD

1

1

0

0

0

00:00:00.002

        ⚠️test_VersionFlag

00:00:00.002

      ✅ExplicitBinaryDirectoryOnLinux

1

0

0

0

1

00:00:00.003

      ✅ExplicitBinaryDirectoryOnWindows

1

0

0

0

1

00:00:00.060

    ✅Program

27

6

0

0

21

00:00:00.159

      ✅Commit

1

0

0

0

1

00:00:00.009

      ✅CommonOptions

8

0

0

0

8

00:00:00.070

      ✅ExplicitPathsOnFreeBSD

6

6

0

0

0

00:00:00.013

        ⚠️test_BinaryDirectory

00:00:00.003

        ⚠️test_BinaryDirectory_DoesNotExist

00:00:00.002

        ⚠️test_BinaryDirectory_NotAPath

00:00:00.002

        ⚠️test_ExecutablePath

00:00:00.002

        ⚠️test_ExecutablePath_DoesNotExist

00:00:00.002

        ⚠️test_ExecutablePath_NotAPath

00:00:00.002

      ✅ExplicitPathsOnLinux

6

0

0

0

6

00:00:00.033

      ✅ExplicitPathsOnWindows

6

0

0

0

6

00:00:00.034

  ✅CallByRef

40

0

0

0

40

00:00:00.236

    ✅CallByRef

40

0

0

0

40

00:00:00.236

      ✅Any

3

0

0

0

3

00:00:00.015

      ✅Boolean

5

0

0

0

5

00:00:00.068

      ✅Integer

32

0

0

0

32

00:00:00.153

  ✅Cartesian

107

0

0

0

107

00:00:00.471

    ✅Cartesian2D

49

0

0

0

49

00:00:00.212

      ✅Comparison

4

0

0

0

4

00:00:00.017

      ✅Copy

7

0

0

0

7

00:00:00.030

      ✅Instantiation

14

0

0

0

14

00:00:00.059

      ✅OffsetArithmetic

12

0

0

0

12

00:00:00.051

      ✅PointArithmetic

12

0

0

0

12

00:00:00.055

    ✅Cartesian3D

52

0

0

0

52

00:00:00.232

      ✅Comparison

4

0

0

0

4

00:00:00.017

      ✅Copy

7

0

0

0

7

00:00:00.037

      ✅Instantiation

17

0

0

0

17

00:00:00.079

      ✅OffsetArithmetic

12

0

0

0

12

00:00:00.050

      ✅PointArithmetic

12

0

0

0

12

00:00:00.049

    ✅Shapes

5

0

0

0

5

00:00:00.021

      ✅Instantiation

5

0

0

0

5

00:00:00.021

    ✅Volumes

1

0

0

0

1

00:00:00.006

      ✅Instantiation

1

0

0

0

1

00:00:00.006

  ✅Common

60

0

0

0

60

00:00:10.935

    ✅ContextManager

2

0

0

0

2

00:00:00.015

      ✅ChangeDirectory

2

0

0

0

2

00:00:00.015

    ✅Dictionary

20

0

0

0

20

00:00:00.082

      ✅First

9

0

0

0

9

00:00:00.036

      ✅Merge

5

0

0

0

5

00:00:00.020

      ✅Zip

6

0

0

0

6

00:00:00.026

    ✅IsNestedClass

5

0

0

0

5

00:00:00.020

      ✅IsNestedClass

5

0

0

0

5

00:00:00.020

    ✅Iterable

10

0

0

0

10

00:00:00.044

      ✅Count

4

0

0

0

4

00:00:00.020

      ✅First

3

0

0

0

3

00:00:00.012

      ✅Last

3

0

0

0

3

00:00:00.012

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

      ✅ContextManagerProtocol

6

0

0

0

6

00:00:06.885

      ✅Formatting

6

0

0

0

6

00:00:00.032

      ✅Operations

8

0

0

0

8

00:00:03.851

  ✅Configuration

16

0

0

0

16

00:00:00.955

    ✅JSON

8

0

0

0

8

00:00:00.064

      ✅ReadingValues

8

0

0

0

8

00:00:00.064

    ✅YAML

8

0

0

0

8

00:00:00.891

      ✅ReadingValues

8

0

0

0

8

00:00:00.891

  ✅Decorators

16

2

0

0

14

00:00:00.103

    ✅Decorators

16

2

0

0

14

00:00:00.103

      ✅Descriptors

1

0

0

0

1

00:00:00.009

      ✅Export

7

0

0

0

7

00:00:00.054

      ✅InheritDocStrings

5

0

0

0

5

00:00:00.028

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

    ✅Exceptions

3

0

0

0

3

00:00:00.016

      ✅Exceptions

3

0

0

0

3

00:00:00.016

  ✅Filesystem

10

0

0

0

10

00:00:00.064

    ✅Instantiation

10

0

0

0

10

00:00:00.064

  ✅Graph

93

0

0

0

93

00:00:00.748

    ✅Construction

17

0

0

0

17

00:00:00.101

    ✅Dicts

6

0

0

0

6

00:00:00.046

    ✅EdgesAndLinks

9

0

0

0

9

00:00:00.057

    ✅GraphML

13

0

0

0

13

00:00:00.096

      ✅Construction

10

0

0

0

10

00:00:00.063

      ✅pyToolingGraph

2

0

0

0

2

00:00:00.024

      ✅pyToolingTree

1

0

0

0

1

00:00:00.009

    ✅GraphOperations

3

0

0

0

3

00:00:00.052

    ✅GraphProperties

1

0

0

0

1

00:00:00.014

    ✅GraphToTree

1

0

0

0

1

00:00:00.011

    ✅IDs

6

0

0

0

6

00:00:00.031

    ✅IterateOnGraph

5

0

0

0

5

00:00:00.092

    ✅IterateStartingFromVertex

6

0

0

0

6

00:00:00.083

    ✅Names

3

0

0

0

3

00:00:00.016

    ✅Subgraphs

6

0

0

0

6

00:00:00.037

    ✅Values

8

0

0

0

8

00:00:00.043

    ✅VertexOperations

5

0

0

0

5

00:00:00.044

    ✅Weights

4

0

0

0

4

00:00:00.025

  ✅Licensing

7

0

0

0

7

00:00:00.036

    ✅Licensing

7

0

0

0

7

00:00:00.036

      ✅LicenseDataClass

6

0

0

0

6

00:00:00.030

      ✅SPDXLicenses

1

0

0

0

1

00:00:00.006

  ✅LinkedList

89

0

0

0

89

00:00:00.478

    ✅Conversion

6

0

0

0

6

00:00:00.029

    ✅GetNode

6

0

0

0

6

00:00:00.035

    ✅Insert

20

0

0

0

20

00:00:00.102

    ✅Instantiation

16

0

0

0

16

00:00:00.082

    ✅Iterate

12

0

0

0

12

00:00:00.055

    ✅MiscOperations

11

0

0

0

11

00:00:00.056

    ✅Properties

2

0

0

0

2

00:00:00.011

    ✅Remove

10

0

0

0

10

00:00:00.051

    ✅Search

5

0

0

0

5

00:00:00.024

    ✅Usecases

1

0

0

0

1

00:00:00.033

  ✅MetaClasses

89

1

0

0

88

00:00:00.635

    ✅Abstract

10

0

0

0

10

00:00:00.080

      ✅AbstractMethod

6

0

0

0

6

00:00:00.053

      ✅MustOverride

3

0

0

0

3

00:00:00.020

      ✅NotImplemented

1

0

0

0

1

00:00:00.007

    ✅Extended

31

0

0

0

31

00:00:00.198

      ✅ClassFieldInitializers_Extended

4

0

0

0

4

00:00:00.022

      ✅ClassFieldInitializers_Slotted

3

0

0

0

3

00:00:00.016

      ✅Normal

14

0

0

0

14

00:00:00.107

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

      ✅Overloading

1

0

0

0

1

00:00:00.011

    ✅Singleton

5

1

0

0

4

00:00:00.027

      ✅Singleton

5

1

0

0

4

00:00:00.027

        ⚠️test_DerivedClassWithOuterParameters

00:00:00.005

    ✅SlottedType

42

0

0

0

42

00:00:00.319

      ✅AttributeErrors

11

0

0

0

11

00:00:00.060

      ✅Hierarchy

2

0

0

0

2

00:00:00.030

      ✅Inheritance

26

0

0

0

26

00:00:00.220

      ✅ObjectSizes

3

0

0

0

3

00:00:00.009

  ✅Packaging

12

0

0

0

12

00:00:04.100

    ✅DescribePackage

2

0

0

0

2

00:00:03.975

    ✅HelperFunctions

9

0

0

0

9

00:00:00.118

    ✅VersionInformation

1

0

0

0

1

00:00:00.007

  ✅Path

19

0

0

0

19

00:00:00.117

    ✅URL

19

0

0

0

19

00:00:00.117

      ✅GenericPath

4

0

0

0

4

00:00:00.024

      ✅URLs

15

0

0

0

15

00:00:00.093

  ✅Platform

11

3

0

0

8

00:00:00.036

    ✅AnyPlatform

11

3

0

0

8

00:00:00.036

      ⚠️test_Clang32

00:00:00.003

      ⚠️test_MSYS

00:00:00.002

      ⚠️test_MinGW32

00:00:00.002

  ✅TerminalUI

71

0

0

0

71

00:00:00.657

    ✅Line

4

0

0

0

4

00:00:00.024

      ✅Indentation

1

0

0

0

1

00:00:00.006

      ✅Instantiation

3

0

0

0

3

00:00:00.018

    ✅Severity

7

0

0

0

7

00:00:00.056

      ✅Comparison

1

0

0

0

1

00:00:00.009

      ✅Exceptions

6

0

0

0

6

00:00:00.047

    ✅Terminal

41

0

0

0

41

00:00:00.416

      ✅DataToStdOut

11

0

0

0

11

00:00:00.098

      ✅ExitOnCounters

3

0

0

0

3

00:00:00.051

      ✅Instantiation

3

0

0

0

3

00:00:00.030

      ✅Properties

2

0

0

0

2

00:00:00.011

      ✅ToStdOut

11

0

0

0

11

00:00:00.104

      ✅ToStdOut_ToStdErr

11

0

0

0

11

00:00:00.122

    ✅TerminalBase

19

0

0

0

19

00:00:00.161

      ✅ExceptionHandling

5

0

0

0

5

00:00:00.058

      ✅Exiting

6

0

0

0

6

00:00:00.050

      ✅Instantiate

4

0

0

0

4

00:00:00.032

      ✅WriteMessages

4

0

0

0

4

00:00:00.021

  ✅Tree

56

2

0

0

54

00:00:00.317

    ✅Construction

8

0

0

0

8

00:00:00.052

    ✅Exceptions

13

0

0

0

13

00:00:00.062

    ✅Features

11

0

0

0

11

00:00:00.056

    ✅Iteration

12

0

0

0

12

00:00:00.079

    ✅Loops

4

0

0

0

4

00:00:00.024

    ✅MergeTree

3

1

0

0

2

00:00:00.013

      ⚠️test_AddChildren

00:00:00.002

    ✅Rendering

2

0

0

0

2

00:00:00.017

    ✅SplitTree

3

1

0

0

2

00:00:00.014

      ⚠️test_DeleteChild

00:00:00.002

  ✅Versioning

198

5

0

0

193

00:00:01.075

    ✅CalVersion

74

5

0

0

69

00:00:00.402

      ✅CompareInteger

6

0

0

0

6

00:00:00.028

      ✅CompareNone

6

0

0

0

6

00:00:00.032

      ✅CompareOtherType

6

0

0

0

6

00:00:00.027

      ✅CompareString

6

0

0

0

6

00:00:00.030

      ✅FormattingUsingFormat

6

0

0

0

6

00:00:00.029

      ✅FormattingUsingRepr

3

1

0

0

2

00:00:00.022

        ⚠️test_MajorPrefix

00:00:00.012

      ✅FormattingUsingStr

3

1

0

0

2

00:00:00.018

        ⚠️test_MajorPrefix

00:00:00.005

      ✅HashVersions

5

0

0

0

5

00:00:00.026

      ✅Instantiation

6

0

0

0

6

00:00:00.029

      ✅InstantiationOfYearMonthDayVersion

3

0

0

0

3

00:00:00.014

      ✅InstantiationOfYearMonthVersion

2

0

0

0

2

00:00:00.010

      ✅InstantiationOfYearReleaseVersion

2

0

0

0

2

00:00:00.010

      ✅InstantiationOfYearWeekVersion

2

0

0

0

2

00:00:00.009

      ✅Parsing

9

3

0

0

6

00:00:00.043

        ⚠️test_iString

00:00:00.004

        ⚠️test_rString

00:00:00.005

        ⚠️test_vString

00:00:00.005

      ✅ValidatedMaxValue

3

0

0

0

3

00:00:00.014

      ✅ValidatedWordSize

6

0

0

0

6

00:00:00.061

    ✅SemVersion

124

0

0

0

124

00:00:00.673

      ✅CompareInteger

7

0

0

0

7

00:00:00.031

      ✅CompareNone

7

0

0

0

7

00:00:00.029

      ✅CompareOtherType

7

0

0

0

7

00:00:00.029

      ✅CompareString

7

0

0

0

7

00:00:00.033

      ✅CompareVersions

7

0

0

0

7

00:00:00.084

      ✅FormattingUsingFormat

15

0

0

0

15

00:00:00.099

      ✅FormattingUsingRepr

4

0

0

0

4

00:00:00.018

      ✅FormattingUsingStr

5

0

0

0

5

00:00:00.023

      ✅HashVersions

1

0

0

0

1

00:00:00.007

      ✅Instantiation

34

0

0

0

34

00:00:00.155

      ✅Parsing

16

0

0

0

16

00:00:00.074

      ✅RoundTrip

2

0

0

0

2

00:00:00.040

      ✅ValidatedMaxValue

4

0

0

0

4

00:00:00.017

      ✅ValidatedWordSize

8

0

0

0

8

00:00:00.034

  ✅Warning

8

0

0

0

8

00:00:00.045

    ✅CallStack

3

0

0

0

3

00:00:00.018

    ✅Catch

1

0

0

0

1

00:00:00.005

    ✅WarningCollection

4

0

0

0

4

00:00:00.022

✅ PASSED

1096

22

0

0

1074

00:00:22.838


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