Coverage report:
84%
hide covered
Files
Functions
Classes
coverage.py v7.6.1
, created at 2024-10-02 09:39 +0000
File
statements
missing
excluded
branches
partial
coverage
gpc/__init__.py
4
0
0
0
0
100%
gpc/__main__.py
2
2
0
0
0
0%
gpc/change_executors_factory.py
47
7
0
20
1
79%
gpc/change_setting.py
240
61
0
104
7
73%
gpc/changes_converter.py
104
3
0
54
10
92%
gpc/cli.py
136
32
0
29
10
72%
gpc/config_validator.py
205
7
0
77
8
95%
gpc/executors/__init__.py
0
0
0
0
0
100%
gpc/executors/approval_options_executor.py
84
8
0
18
3
87%
gpc/executors/approval_rules_executor.py
116
26
0
48
6
73%
gpc/executors/approval_settings_executor.py
112
4
0
26
2
94%
gpc/executors/approvers_mixin.py
129
11
0
44
7
88%
gpc/executors/change_executor.py
73
3
0
8
1
95%
gpc/executors/deploy_keys_executor.py
46
2
0
20
2
94%
gpc/executors/jira_setting_executor.py
133
3
0
40
4
96%
gpc/executors/label_setting_executor.py
65
3
0
22
1
95%
gpc/executors/members_executor.py
197
38
0
90
6
80%
gpc/executors/pipelines_email_executor.py
79
3
0
24
4
93%
gpc/executors/profile_label_mixin.py
11
2
0
6
2
76%
gpc/executors/profile_member_mixin.py
58
4
0
16
2
92%
gpc/executors/project_badges.py
150
15
0
79
13
86%
gpc/executors/project_setting_executor.py
485
80
0
128
16
80%
gpc/executors/properties_updator.py
70
8
0
22
3
88%
gpc/executors/protected_branch_setting_executor.py
381
40
0
172
24
86%
gpc/executors/protected_tag_setting_executor.py
106
4
0
39
3
95%
gpc/executors/push_rules_setting_executor.py
107
9
0
54
6
91%
gpc/executors/runners_executor.py
102
2
0
34
1
98%
gpc/executors/schedules_executor.py
162
13
0
78
3
92%
gpc/executors/variables_setting_executor.py
242
12
0
79
3
94%
gpc/general_executor.py
348
72
0
130
16
75%
gpc/helpers/__init__.py
0
0
0
0
0
100%
gpc/helpers/click_mutually_excl_opt.py
10
1
0
2
1
83%
gpc/helpers/error_codes.py
16
0
0
0
0
100%
gpc/helpers/exceptions.py
73
4
0
2
0
95%
gpc/helpers/gitlab_helper.py
149
58
0
44
1
55%
gpc/helpers/graphql_helper.py
23
9
0
4
0
52%
gpc/helpers/hider.py
7
0
0
4
0
100%
gpc/helpers/mail_reporter.py
40
1
0
16
5
89%
gpc/helpers/project_approval.py
130
43
0
38
7
58%
gpc/helpers/remerge.py
55
0
0
14
0
100%
gpc/helpers/session_helper.py
16
0
0
0
0
100%
gpc/helpers/types.py
46
3
0
12
1
90%
gpc/parameters.py
37
0
0
2
0
100%
gpc/project_rule_executor.py
213
39
0
58
5
84%
gpc/property_manager.py
35
8
0
4
0
74%
gpc/rule_matcher.py
131
14
0
46
7
86%
gpc/schema/__init__.py
0
0
0
0
0
100%
gpc/templates/__init__.py
81
11
0
18
4
81%
gpc/templates/mail/__init__.py
0
0
0
0
0
100%
Total
5056
665
0
1725
195
84%
No items found using the specified filter.