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

115

9

110

5

95.7%

54

50

4

4

100.0%

  📦ArgParse

139

13

127

12

91.4%

26

16

8

10

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

216

14

170

46

78.7%

68

47

13

21

88.2%

   ⚙️Argument

227

11

208

19

91.6%

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

79

9

71

8

89.9%

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

65

9

64

1

98.5%

14

13

1

1

100.0%

   ⚙️ValuedTupleFlag

31

8

31

0

100.0%

6

6

0

0

100.0%

 📦CallByRef

241

8

222

19

92.1%

76

64

10

12

97.4%

 📦Cartesian2D

205

10

190

15

92.7%

50

48

2

2

100.0%

   ⚙️Shapes

47

11

39

8

83.0%

14

8

0

6

57.1%

 📦Cartesian3D

231

11

216

15

93.5%

56

54

2

2

100.0%

   ⚙️Volumes

12

11

12

0

100.0%

0

0

0

0

0.0%

 📦Common

166

7

153

13

92.2%

56

50

2

6

92.9%

 📦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

57

5

51

6

89.5%

22

16

6

6

100.0%

 📦Exceptions

26

25

26

0

100.0%

0

0

0

0

0.0%

 📦Filesystem

463

12

251

212

54.2%

120

30

14

90

36.7%

 📦GenericPath

56

8

55

1

98.2%

8

7

1

1

100.0%

   ⚙️URL

173

10

141

32

81.5%

46

34

12

12

100.0%

 📦Graph

1212

25

981

231

80.9%

524

333

49

191

72.9%

   ⚙️GraphML

412

15

374

38

90.8%

54

38

6

16

81.5%

 📦Licensing

76

10

70

6

92.1%

4

4

0

0

100.0%

 📦LinkedList

405

14

367

38

90.6%

156

135

7

21

91.0%

 📦MetaClasses

420

21

364

56

86.7%

206

161

17

45

86.4%

 📦Packaging

309

28

246

63

79.6%

124

81

33

43

91.9%

 📦Platform

287

46

238

49

82.9%

88

61

17

27

88.6%

 📦Stopwatch

209

10

186

23

89.0%

54

39

13

15

96.3%

 📦TerminalUI

467

25

391

76

83.7%

104

57

11

47

65.4%

 📦Tree

372

16

341

31

91.7%

144

122

0

22

84.7%

 📦Versioning

975

30

820

155

84.1%

400

311

51

89

90.5%

 📦Warning

68

9

56

12

82.4%

14

10

4

4

100.0%

Overall (43 files):

8508

566

7277

1231

85.5%

2680

1951

315

729

84.6%

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.