Code Coverage Summary

Package

Statments

Branches

 Module

Total

Excluded

Covered

Missing

Coverage

Total

Covered

Partial

Missing

Coverage

📦pyTooling

0

0

0

0

0.0%

0

0

0

0

0.0%

 📦Attributes

113

11

109

4

96.5%

54

50

4

4

100.0%

  📦ArgParse

133

12

114

19

85.7%

24

14

6

10

83.3%

     Argument

59

8

58

1

98.3%

2

1

1

1

100.0%

     Flag

22

8

22

0

100.0%

4

4

0

0

100.0%

     KeyValueFlag

22

8

13

9

59.1%

4

0

0

4

0.0%

     ValuedFlag

22

8

22

0

100.0%

4

4

0

0

100.0%

 📦CLIAbstraction

212

22

168

44

79.2%

68

47

13

21

88.2%

    Argument

219

27

204

15

93.2%

40

31

9

9

100.0%

    BooleanFlag

59

8

58

1

98.3%

10

9

1

1

100.0%

    Command

37

8

37

0

100.0%

8

8

0

0

100.0%

    Flag

37

8

37

0

100.0%

8

8

0

0

100.0%

    KeyValueFlag

75

17

69

6

92.0%

22

18

4

4

100.0%

    OptionalValuedFlag

61

8

60

1

98.4%

10

9

1

1

100.0%

    ValuedFlag

40

8

40

0

100.0%

8

8

0

0

100.0%

    ValuedFlagList

64

11

63

1

98.4%

14

13

1

1

100.0%

    ValuedTupleFlag

31

8

31

0

100.0%

6

6

0

0

100.0%

 📦CallByRef

213

64

195

18

91.5%

76

64

10

12

97.4%

 📦Cartesian2D

188

44

175

13

93.1%

50

48

2

2

100.0%

    Shapes

43

19

35

8

81.4%

14

8

0

6

57.1%

 📦Cartesian3D

211

51

198

13

93.8%

56

54

2

2

100.0%

    Volumes

14

11

14

0

100.0%

0

0

0

0

0.0%

 📦Common

164

13

150

14

91.5%

54

49

1

5

92.6%

 📦Configuration

55

18

52

3

94.5%

0

0

0

0

0.0%

    JSON

166

17

153

13

92.2%

36

28

8

8

100.0%

    YAML

167

19

154

13

92.2%

36

28

8

8

100.0%

 📦Decorators

74

5

67

7

90.5%

22

16

6

6

100.0%

 📦Exceptions

26

25

26

0

100.0%

0

0

0

0

0.0%

 📦Filesystem

458

22

251

207

54.8%

120

30

14

90

36.7%

 📦GenericPath

56

8

55

1

98.2%

8

7

1

1

100.0%

    URL

163

30

141

22

86.5%

46

34

12

12

100.0%

 📦Graph

1199

51

971

228

81.0%

524

333

49

191

72.9%

    GraphML

412

15

374

38

90.8%

54

38

6

16

81.5%

 📦Licensing

74

14

68

6

91.9%

4

4

0

0

100.0%

 📦LinkedList

393

38

356

37

90.6%

156

135

7

21

91.0%

 📦MetaClasses

414

21

361

53

87.2%

202

158

18

44

87.1%

 📦Packaging

284

48

236

48

83.1%

114

76

30

38

93.0%

 📦Platform

262

45

224

38

85.5%

86

59

17

27

88.4%

 📦Stopwatch

208

10

185

23

88.9%

54

39

13

15

96.3%

 📦TerminalUI

449

37

378

71

84.2%

102

56

10

46

64.7%

 📦Tree

366

28

335

31

91.5%

144

122

0

22

84.7%

 📦Versioning

675

60

609

66

90.2%

286

238

28

48

93.0%

 📦Warning

32

7

32

0

100.0%

12

12

0

0

100.0%

Overall (43 files):

7972

900

6900

1072

86.6%

2542

1866

282

676

84.5%

Code Coverage

Coverage Level

≤10 %

almost unused

≤20 %

almost unused

≤30 %

almost unused

≤40 %

poorly used

≤50 %

poorly used

≤60 %

somehow used

≤70 %

somehow used

≤80 %

somehow used

≤85 %

well used

≤90 %

well used

≤95 %

well used

≤100 %

excellently used


Code coverage report generated with pytest, Coverage.py and visualized by sphinx-reports.