| coverage / __init__.py |
(no function) |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / __main__.py |
(no function) |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / annotate.py |
AnnotateReporter.__init__ |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / annotate.py |
AnnotateReporter.report |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / annotate.py |
AnnotateReporter.annotate_file |
|
100.000% |
35 |
0 |
0 |
|
100.000% |
22 |
0 |
|
100.000% |
| coverage / annotate.py |
(no function) |
|
100.000% |
18 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / bytecode.py |
code_objects |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / bytecode.py |
op_set |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / bytecode.py |
InstructionWalker.__init__ |
|
0.000% |
7 |
7 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / bytecode.py |
InstructionWalker.walk |
|
0.000% |
12 |
12 |
0 |
|
0.000% |
8 |
0 |
|
0.000% |
| coverage / bytecode.py |
branch_trails |
|
0.000% |
20 |
20 |
0 |
|
0.000% |
12 |
0 |
|
0.000% |
| coverage / bytecode.py |
branch_trails.add_one_branch_trail |
|
0.000% |
18 |
18 |
0 |
|
0.000% |
12 |
0 |
|
0.000% |
| coverage / bytecode.py |
always_jumps |
|
0.000% |
8 |
8 |
0 |
|
0.000% |
6 |
0 |
|
0.000% |
| coverage / bytecode.py |
(no function) |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
oneline |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
CoverageOptionParser.__init__ |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
CoverageOptionParser.parse_args_ok |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
CoverageOptionParser.error |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
GlobalOptionParser.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
CmdOptionParser.__init__ |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / cmdline.py |
CmdOptionParser.__eq__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
CmdOptionParser.get_prog_name |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
show_help |
|
96.296% |
27 |
1 |
0 |
|
92.857% |
14 |
1 |
|
95.122% |
| coverage / cmdline.py |
CoverageScript.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
CoverageScript.command_line |
|
100.000% |
68 |
0 |
1 |
|
100.000% |
40 |
0 |
|
100.000% |
| coverage / cmdline.py |
CoverageScript.do_help |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
14 |
0 |
|
100.000% |
| coverage / cmdline.py |
CoverageScript.do_signal_save |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / cmdline.py |
CoverageScript.do_run |
|
95.349% |
43 |
2 |
0 |
|
92.308% |
26 |
2 |
|
94.203% |
| coverage / cmdline.py |
CoverageScript.do_debug |
|
100.000% |
27 |
0 |
0 |
|
100.000% |
18 |
0 |
|
100.000% |
| coverage / cmdline.py |
unshell_list |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / cmdline.py |
unglob_args |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / cmdline.py |
main |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / cmdline.py |
main |
|
100.000% |
0 |
0 |
8 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / cmdline.py |
(no function) |
|
100.000% |
92 |
0 |
6 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.__init__ |
|
100.000% |
40 |
0 |
0 |
|
100.000% |
12 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.use_data |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.tracer_name |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / collector.py |
Collector._clear_data |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.reset |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.lock_data |
|
0.000% |
2 |
2 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / collector.py |
Collector.unlock_data |
|
0.000% |
2 |
2 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / collector.py |
Collector._start_tracer |
|
0.000% |
25 |
25 |
0 |
|
0.000% |
14 |
0 |
|
0.000% |
| coverage / collector.py |
Collector._installation_trace |
|
0.000% |
5 |
5 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / collector.py |
Collector.start |
|
61.111% |
18 |
7 |
0 |
|
60.000% |
10 |
2 |
|
60.714% |
| coverage / collector.py |
Collector.stop |
|
40.000% |
10 |
6 |
0 |
|
16.667% |
6 |
1 |
|
31.250% |
| coverage / collector.py |
Collector.pause |
|
44.444% |
9 |
5 |
0 |
|
25.000% |
8 |
2 |
|
35.294% |
| coverage / collector.py |
Collector.resume |
|
83.333% |
6 |
1 |
0 |
|
66.667% |
6 |
2 |
|
75.000% |
| coverage / collector.py |
Collector.post_fork |
|
0.000% |
3 |
3 |
0 |
|
0.000% |
4 |
0 |
|
0.000% |
| coverage / collector.py |
Collector._activity |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.switch_context |
|
0.000% |
7 |
7 |
0 |
|
0.000% |
4 |
0 |
|
0.000% |
| coverage / collector.py |
Collector.disable_plugin |
|
0.000% |
7 |
7 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / collector.py |
Collector.cached_mapped_file |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.mapped_file_dict |
|
100.000% |
6 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.plugin_was_disabled |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / collector.py |
Collector.flush_data |
|
100.000% |
25 |
0 |
0 |
|
100.000% |
14 |
0 |
|
100.000% |
| coverage / collector.py |
(no function) |
|
100.000% |
42 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.__init__ |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.read |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.real_section |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.has_option |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.has_section |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.options |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.get_section |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.get |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.getfile |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.getlist |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / config.py |
HandyConfigParser.getregexlist |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.__init__ |
|
100.000% |
61 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.from_args |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.from_file |
|
100.000% |
45 |
0 |
0 |
|
100.000% |
28 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.copy |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig._set_attr_from_config_option |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.get_plugin_options |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.set_option |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.get_option |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.post_process |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.debug_info |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.serialize |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / config.py |
CoverageConfig.deserialize |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
process_file_value |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / config.py |
abs_path_if_exists |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / config.py |
process_regexlist |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / config.py |
config_files_to_try |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / config.py |
read_coverage_config |
|
100.000% |
24 |
0 |
0 |
|
100.000% |
16 |
0 |
|
100.000% |
| coverage / config.py |
(no function) |
|
100.000% |
56 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / context.py |
combine_context_switchers |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / context.py |
combine_context_switchers.should_start_context |
|
0.000% |
5 |
5 |
0 |
|
0.000% |
4 |
0 |
|
0.000% |
| coverage / context.py |
should_start_context_test_function |
|
0.000% |
4 |
4 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / context.py |
qualname_from_frame |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / context.py |
(no function) |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
override_config |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.current |
|
66.667% |
3 |
1 |
0 |
|
50.000% |
2 |
1 |
|
60.000% |
| coverage / control.py |
Coverage.__init__ |
|
97.297% |
37 |
1 |
2 |
|
87.500% |
8 |
1 |
|
95.556% |
| coverage / control.py |
Coverage.__repr__ |
|
100.000% |
0 |
0 |
9 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._init |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
12 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._post_init |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._write_startup_debug |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
12 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._should_trace |
|
0.000% |
5 |
5 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / control.py |
Coverage._check_include_omit_etc |
|
0.000% |
8 |
8 |
0 |
|
0.000% |
4 |
0 |
|
0.000% |
| coverage / control.py |
Coverage._warn |
|
92.308% |
13 |
1 |
0 |
|
90.000% |
10 |
1 |
|
91.304% |
| coverage / control.py |
Coverage._message |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.get_option |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.set_option |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.load |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._init_for_start |
|
100.000% |
41 |
0 |
0 |
|
92.308% |
26 |
2 |
|
97.015% |
| coverage / control.py |
Coverage._init_data |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.start |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.stop |
|
100.000% |
7 |
0 |
0 |
|
83.333% |
6 |
1 |
|
92.308% |
| coverage / control.py |
Coverage.collect |
|
100.000% |
3 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._atexit |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._on_sigterm |
|
0.000% |
1 |
1 |
2 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / control.py |
Coverage.erase |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.switch_context |
|
33.333% |
6 |
4 |
0 |
|
50.000% |
4 |
0 |
|
40.000% |
| coverage / control.py |
Coverage.clear_exclude |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.exclude |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._exclude_regex_stale |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._exclude_regex |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.get_exclude_list |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.save |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._make_aliases |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.combine |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.get_data |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._post_save_work |
|
100.000% |
12 |
0 |
0 |
|
87.500% |
8 |
1 |
|
95.000% |
| coverage / control.py |
Coverage.analysis |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.analysis2 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._analyze |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.branch_stats |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._get_file_reporter |
|
93.750% |
16 |
1 |
0 |
|
80.000% |
10 |
2 |
|
88.462% |
| coverage / control.py |
Coverage._get_file_reporters |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / control.py |
Coverage._prepare_data_for_reporting |
|
100.000% |
6 |
0 |
0 |
|
75.000% |
4 |
1 |
|
90.000% |
| coverage / control.py |
Coverage.report |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.annotate |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.html_report |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.xml_report |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.json_report |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.lcov_report |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.sys_info |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / control.py |
Coverage.sys_info.plugin_info |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / control.py |
process_startup |
|
11.765% |
17 |
15 |
0 |
|
16.667% |
6 |
1 |
|
13.043% |
| coverage / control.py |
_after_fork_in_child |
|
0.000% |
2 |
2 |
1 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / control.py |
_prevent_sub_process_measurement |
|
0.000% |
3 |
3 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / control.py |
(no function) |
|
100.000% |
104 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / core.py |
Core.__init__ |
|
96.429% |
56 |
2 |
0 |
|
93.333% |
30 |
2 |
|
95.349% |
| coverage / core.py |
Core.__init__._debug |
|
50.000% |
2 |
1 |
0 |
|
50.000% |
2 |
1 |
|
50.000% |
| coverage / core.py |
Core.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / core.py |
(no function) |
|
93.548% |
31 |
2 |
1 |
|
100.000% |
2 |
0 |
|
93.939% |
| coverage / data.py |
line_counts |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / data.py |
add_data_to_hash |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / data.py |
combinable_files |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / data.py |
combine_parallel_data |
|
93.750% |
48 |
3 |
0 |
|
85.714% |
28 |
4 |
|
90.789% |
| coverage / data.py |
debug_data_file |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / data.py |
sorted_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / data.py |
(no function) |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
DebugControl.__init__ |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / debug.py |
DebugControl.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
DebugControl.should |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / debug.py |
DebugControl.without_callers |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
DebugControl.write |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / debug.py |
NoDebugging.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
NoDebugging.should |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
NoDebugging.without_callers |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
NoDebugging.write |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
DevNullDebug.write |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
info_header |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
info_formatter |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
12 |
0 |
|
100.000% |
| coverage / debug.py |
write_formatted_info |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / debug.py |
exc_one_line |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
short_filename |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
short_filename |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
short_filename |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / debug.py |
file_summary |
|
77.778% |
9 |
2 |
0 |
|
100.000% |
0 |
0 |
|
77.778% |
| coverage / debug.py |
short_stack |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / debug.py |
dump_stack_frames |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
clipped_repr |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
short_id |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / debug.py |
add_pid_and_tid |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
auto_repr |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
simplify |
|
100.000% |
0 |
0 |
9 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
ppformat |
|
100.000% |
0 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
pp |
|
100.000% |
0 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
filter_text |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / debug.py |
CwdTracker.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
CwdTracker.filter |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / debug.py |
ProcessTracker.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
ProcessTracker.filter |
|
83.333% |
12 |
2 |
0 |
|
83.333% |
6 |
1 |
|
83.333% |
| coverage / debug.py |
PytestTracker.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
PytestTracker.filter |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / debug.py |
DebugOutputFile.__init__ |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
DebugOutputFile.get_one |
|
100.000% |
18 |
0 |
0 |
|
91.667% |
12 |
1 |
|
96.667% |
| coverage / debug.py |
DebugOutputFile._set_singleton_data |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
DebugOutputFile._get_singleton_data |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
DebugOutputFile._del_singleton_data |
|
100.000% |
2 |
0 |
0 |
|
50.000% |
2 |
1 |
|
75.000% |
| coverage / debug.py |
DebugOutputFile.write |
|
100.000% |
4 |
0 |
0 |
|
50.000% |
2 |
1 |
|
83.333% |
| coverage / debug.py |
DebugOutputFile.flush |
|
100.000% |
3 |
0 |
0 |
|
50.000% |
2 |
1 |
|
80.000% |
| coverage / debug.py |
log |
|
100.000% |
0 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
decorate_methods |
|
100.000% |
0 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
decorate_methods._decorator |
|
100.000% |
0 |
0 |
10 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
break_in_pudb |
|
100.000% |
0 |
0 |
6 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
break_in_pudb._wrapper |
|
100.000% |
0 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
show_calls |
|
100.000% |
0 |
0 |
6 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
show_calls._decorator |
|
100.000% |
0 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
show_calls._decorator._wrapper |
|
100.000% |
0 |
0 |
25 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / debug.py |
relevant_environment_display |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
14 |
0 |
|
100.000% |
| coverage / debug.py |
(no function) |
|
100.000% |
80 |
0 |
20 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / disposition.py |
FileDisposition.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / disposition.py |
disposition_init |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / disposition.py |
disposition_debug_msg |
|
0.000% |
8 |
8 |
0 |
|
0.000% |
6 |
0 |
|
0.000% |
| coverage / disposition.py |
(no function) |
|
100.000% |
13 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / env.py |
debug_info |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / env.py |
(no function) |
|
100.000% |
30 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / exceptions.py |
CoverageException.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / exceptions.py |
(no function) |
|
100.000% |
22 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / execfile.py |
DummyLoader.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / execfile.py |
find_module |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / execfile.py |
PyRunner.__init__ |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / execfile.py |
PyRunner.prepare |
|
94.737% |
19 |
1 |
0 |
|
92.857% |
14 |
1 |
|
93.939% |
| coverage / execfile.py |
PyRunner._prepare2 |
|
100.000% |
24 |
0 |
0 |
|
90.000% |
10 |
1 |
|
97.059% |
| coverage / execfile.py |
PyRunner.run |
|
100.000% |
54 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / execfile.py |
run_python_module |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / execfile.py |
run_python_file |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / execfile.py |
make_code_from_py |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / execfile.py |
make_code_from_pyc |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / execfile.py |
(no function) |
|
100.000% |
29 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
set_relative_directory |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / files.py |
relative_directory |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
relative_filename |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / files.py |
canonical_filename |
|
82.353% |
17 |
3 |
0 |
|
90.000% |
10 |
1 |
|
85.185% |
| coverage / files.py |
flat_rootname |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / files.py |
actual_path |
|
95.652% |
23 |
1 |
0 |
|
91.667% |
12 |
1 |
|
94.286% |
| coverage / files.py |
abs_file |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
zip_location |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / files.py |
source_exists |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / files.py |
python_reported_file |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
isabs_anywhere |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
prep_patterns |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / files.py |
TreeMatcher.__init__ |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
TreeMatcher.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
TreeMatcher.info |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
TreeMatcher.match |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / files.py |
ModuleMatcher.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
ModuleMatcher.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
ModuleMatcher.info |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
ModuleMatcher.match |
|
88.889% |
9 |
1 |
0 |
|
90.000% |
10 |
1 |
|
89.474% |
| coverage / files.py |
GlobMatcher.__init__ |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
GlobMatcher.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
GlobMatcher.info |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
GlobMatcher.match |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
sep |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / files.py |
_glob_to_regex |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / files.py |
globs_to_regex |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / files.py |
PathAliases.__init__ |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / files.py |
PathAliases.pprint |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / files.py |
PathAliases.add |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / files.py |
PathAliases.map |
|
100.000% |
32 |
0 |
0 |
|
100.000% |
20 |
0 |
|
100.000% |
| coverage / files.py |
find_python_files |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / files.py |
(no function) |
|
100.000% |
56 |
0 |
3 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / html.py |
data_filename |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
read_data |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
write_html |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
HtmlDataGeneration.__init__ |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / html.py |
HtmlDataGeneration.data_for_file |
|
100.000% |
54 |
0 |
0 |
|
100.000% |
36 |
0 |
|
100.000% |
| coverage / html.py |
FileToReport.__init__ |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
encode_int |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / html.py |
copy_with_cache_bust |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.__init__ |
|
100.000% |
23 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.new_index_page |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.report |
|
100.000% |
32 |
0 |
0 |
|
100.000% |
18 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.make_directory |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.copy_static_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.make_local_static_report_files |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.should_report |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.write_html_page |
|
100.000% |
40 |
0 |
0 |
|
100.000% |
18 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.write_file_index_page |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.write_region_index_pages |
|
100.000% |
28 |
0 |
0 |
|
100.000% |
20 |
0 |
|
100.000% |
| coverage / html.py |
HtmlReporter.write_index_page |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / html.py |
IncrementalChecker.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
IncrementalChecker._reset |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
IncrementalChecker.read |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / html.py |
IncrementalChecker.write |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
IncrementalChecker.check_global_data |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / html.py |
IncrementalChecker.can_skip_file |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / html.py |
IncrementalChecker.index_info |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
IncrementalChecker.set_index_info |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
escape |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
pair |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
pretty_file |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / html.py |
(no function) |
|
100.000% |
103 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / inorout.py |
canonical_path |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / inorout.py |
name_for_module |
|
69.231% |
13 |
4 |
0 |
|
50.000% |
8 |
2 |
|
61.905% |
| coverage / inorout.py |
module_is_namespace |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / inorout.py |
module_has_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / inorout.py |
file_and_path_for_module |
|
80.000% |
10 |
2 |
0 |
|
100.000% |
2 |
0 |
|
83.333% |
| coverage / inorout.py |
add_stdlib_paths |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / inorout.py |
add_third_party_paths |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / inorout.py |
add_coverage_paths |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / inorout.py |
InOrOut.__init__ |
|
93.590% |
78 |
5 |
0 |
|
97.222% |
36 |
1 |
|
94.737% |
| coverage / inorout.py |
InOrOut.__init__._debug |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / inorout.py |
InOrOut.should_trace |
|
60.000% |
50 |
20 |
0 |
|
53.333% |
30 |
8 |
|
57.500% |
| coverage / inorout.py |
InOrOut.should_trace.nope |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / inorout.py |
InOrOut.check_include_omit_etc |
|
63.636% |
33 |
12 |
0 |
|
57.143% |
28 |
4 |
|
60.656% |
| coverage / inorout.py |
InOrOut.warn_conflicting_settings |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / inorout.py |
InOrOut.warn_already_imported_files |
|
89.474% |
19 |
2 |
0 |
|
87.500% |
16 |
2 |
|
88.571% |
| coverage / inorout.py |
InOrOut.warn_unimported_source |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / inorout.py |
InOrOut._warn_about_unmeasured_code |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / inorout.py |
InOrOut.find_possibly_unexecuted_files |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / inorout.py |
InOrOut._find_plugin_files |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / inorout.py |
InOrOut._find_executable_files |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / inorout.py |
InOrOut.sys_info |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / inorout.py |
(no function) |
|
100.000% |
47 |
0 |
3 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / jsonreport.py |
JsonReporter.__init__ |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / jsonreport.py |
JsonReporter.make_summary |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / jsonreport.py |
JsonReporter.make_branch_summary |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / jsonreport.py |
JsonReporter.report |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / jsonreport.py |
JsonReporter.report_one_file |
|
100.000% |
28 |
0 |
0 |
|
100.000% |
14 |
0 |
|
100.000% |
| coverage / jsonreport.py |
JsonReporter.make_region_data |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / jsonreport.py |
_convert_branch_arcs |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / jsonreport.py |
(no function) |
|
100.000% |
21 |
0 |
4 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / lcovreport.py |
line_hash |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / lcovreport.py |
lcov_lines |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / lcovreport.py |
lcov_functions |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / lcovreport.py |
lcov_arcs |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / lcovreport.py |
LcovReporter.__init__ |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / lcovreport.py |
LcovReporter.report |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / lcovreport.py |
LcovReporter.lcov_file |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / lcovreport.py |
(no function) |
|
100.000% |
19 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
isolate_module |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / misc.py |
SysModuleSaver.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
SysModuleSaver.restore |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / misc.py |
sys_modules_saved |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
import_third_party |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
nice_pair |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / misc.py |
bool_or_none |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / misc.py |
join_regex |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / misc.py |
file_be_gone |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / misc.py |
ensure_dir |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / misc.py |
ensure_dir_for_file |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
Hasher.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
Hasher.update |
|
100.000% |
28 |
0 |
0 |
|
100.000% |
22 |
0 |
|
100.000% |
| coverage / misc.py |
Hasher.hexdigest |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
_needs_to_implement |
|
57.143% |
7 |
3 |
0 |
|
50.000% |
2 |
1 |
|
55.556% |
| coverage / misc.py |
DefaultValue.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
DefaultValue.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
substitute_variables |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
substitute_variables.dollar_replace |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / misc.py |
format_local_datetime |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
import_local_file |
|
100.000% |
9 |
0 |
0 |
|
50.000% |
2 |
1 |
|
90.909% |
| coverage / misc.py |
_human_key |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
_human_key.tryint |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
human_sorted |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
human_sorted_items |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / misc.py |
plural |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / misc.py |
stdout_link |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / misc.py |
(no function) |
|
100.000% |
52 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / multiproc.py |
ProcessWithCoverage._bootstrap |
|
72.414% |
29 |
8 |
1 |
|
37.500% |
8 |
3 |
|
64.865% |
| coverage / multiproc.py |
Stowaway.__init__ |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / multiproc.py |
Stowaway.__getstate__ |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / multiproc.py |
Stowaway.__setstate__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / multiproc.py |
patch_multiprocessing |
|
66.667% |
15 |
5 |
0 |
|
100.000% |
2 |
0 |
|
70.588% |
| coverage / multiproc.py |
(no function) |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / numbits.py |
nums_to_numbits |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / numbits.py |
numbits_to_nums |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / numbits.py |
numbits_union |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / numbits.py |
numbits_intersection |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / numbits.py |
numbits_any_intersection |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / numbits.py |
num_in_numbits |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / numbits.py |
register_sqlite_functions |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / numbits.py |
(no function) |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.__init__ |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.lines_matching |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser._raw_parse |
|
100.000% |
55 |
0 |
2 |
|
100.000% |
44 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.first_line |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.first_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.translate_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.translate_arcs |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.parse_source |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.arcs |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser._analyze_ast |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.fix_with_jumps |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.exit_counts |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser._finish_action_msg |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.missing_arc_description |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / parser.py |
PythonParser.arc_description |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
ByteParser.__init__ |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
ByteParser.child_parsers |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
ByteParser._line_numbers |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
ByteParser._find_statements |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
TAddArcFn.__call__ |
|
100.000% |
0 |
0 |
11 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
Block.process_break_exits |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
Block.process_continue_exits |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
Block.process_raise_exits |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
Block.process_return_exits |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
LoopBlock.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
LoopBlock.process_break_exits |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
LoopBlock.process_continue_exits |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
FunctionBlock.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
FunctionBlock.process_raise_exits |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
FunctionBlock.process_return_exits |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
TryBlock.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
TryBlock.process_raise_exits |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
is_constant_test_expr |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
14 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.__init__ |
|
100.000% |
13 |
0 |
4 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.analyze |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.with_jump_fixers |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._code_object__Module |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._code_object__FunctionDef |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._code_object__ClassDef |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.add_arc |
|
100.000% |
5 |
0 |
3 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.nearest_blocks |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.line_for_node |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._line_decorated |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._line__Assign |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._line__Dict |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._line__List |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._line__Module |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.node_exits |
|
100.000% |
8 |
0 |
1 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.process_body |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.process_break_exits |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.process_continue_exits |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.process_raise_exits |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer.process_return_exits |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__Break |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle_decorated |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__Continue |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__For |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__If |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__Match |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__Raise |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__Return |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__Try |
|
100.000% |
31 |
0 |
0 |
|
100.000% |
16 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__While |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / parser.py |
AstArcAnalyzer._handle__With |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / parser.py |
(no function) |
|
100.000% |
108 |
0 |
10 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / patch.py |
apply_patches |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / patch.py |
_patch__exit |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / patch.py |
_patch__exit.coverage_os_exit_patch |
|
0.000% |
5 |
5 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / patch.py |
_patch_execv |
|
83.333% |
6 |
1 |
0 |
|
50.000% |
2 |
1 |
|
75.000% |
| coverage / patch.py |
_patch_execv.make_execv_patch |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / patch.py |
_patch_execv.make_execv_patch.coverage_execv_patch |
|
0.000% |
13 |
13 |
0 |
|
33.333% |
6 |
0 |
|
10.526% |
| coverage / patch.py |
_patch_fork |
|
0.000% |
5 |
5 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / patch.py |
_patch_subprocess |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / patch.py |
(no function) |
|
100.000% |
12 |
0 |
4 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / phystokens.py |
_phys_tokens |
|
100.000% |
23 |
0 |
0 |
|
100.000% |
18 |
0 |
|
100.000% |
| coverage / phystokens.py |
find_soft_key_lines |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / phystokens.py |
source_token_lines |
|
100.000% |
43 |
0 |
0 |
|
100.000% |
30 |
0 |
|
100.000% |
| coverage / phystokens.py |
generate_tokens |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / phystokens.py |
source_encoding |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / phystokens.py |
(no function) |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
CoveragePlugin.file_tracer |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin.py |
CoveragePlugin.file_reporter |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
CoveragePlugin.dynamic_context |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin.py |
CoveragePlugin.find_executable_files |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
CoveragePlugin.configure |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
CoveragePlugin.sys_info |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileTracer.source_filename |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin.py |
FileTracer.has_dynamic_source_filename |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin.py |
FileTracer.dynamic_source_filename |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin.py |
FileTracer.line_number_range |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin.py |
CodeRegion.__lt__ |
|
66.667% |
3 |
1 |
0 |
|
50.000% |
2 |
1 |
|
60.000% |
| coverage / plugin.py |
FileReporter.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.relative_filename |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.source |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.lines |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin.py |
FileReporter.excluded_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.translate_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.arcs |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.no_branch_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.translate_arcs |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.exit_counts |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.missing_arc_description |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin.py |
FileReporter.arc_description |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin.py |
FileReporter.source_token_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.code_regions |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.code_region_kinds |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.__eq__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
FileReporter.__lt__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin.py |
(no function) |
|
100.000% |
52 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins.__init__ |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins.load_from_config |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins.load_from_callables |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins.add_file_tracer |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins.add_configurer |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins.add_dynamic_context |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins.add_noop |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins._add_plugin |
|
72.727% |
11 |
3 |
0 |
|
75.000% |
4 |
1 |
|
73.333% |
| coverage / plugin_support.py |
Plugins.__bool__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins.__iter__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin_support.py |
Plugins.get |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / plugin_support.py |
LabelledDebug.__init__ |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
LabelledDebug.add_label |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
LabelledDebug.message_prefix |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
LabelledDebug.write |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugPluginWrapper.__init__ |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugPluginWrapper.file_tracer |
|
0.000% |
6 |
6 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugPluginWrapper.file_reporter |
|
0.000% |
7 |
7 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugPluginWrapper.dynamic_context |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugPluginWrapper.find_executable_files |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugPluginWrapper.configure |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugPluginWrapper.sys_info |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileTracerWrapper.__init__ |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileTracerWrapper._show_frame |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileTracerWrapper.source_filename |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileTracerWrapper.has_dynamic_source_filename |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileTracerWrapper.dynamic_source_filename |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileTracerWrapper.line_number_range |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.__init__ |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.relative_filename |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.lines |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.excluded_lines |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.translate_lines |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.translate_arcs |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.no_branch_lines |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.exit_counts |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.arcs |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.source |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
DebugFileReporterWrapper.source_token_lines |
|
0.000% |
3 |
3 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / plugin_support.py |
(no function) |
|
100.000% |
57 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
read_python_source |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
get_python_source |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / python.py |
get_zip_bytes |
|
69.231% |
13 |
4 |
0 |
|
100.000% |
2 |
0 |
|
73.333% |
| coverage / python.py |
source_for_file |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / python.py |
source_for_morf |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.__init__ |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.relative_filename |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.parser |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.multiline_map |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.excluded_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.translate_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.translate_arcs |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.no_branch_lines |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.arcs |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.exit_counts |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.missing_arc_description |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.arc_description |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.source |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.should_be_python |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.source_token_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.code_regions |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
PythonFileReporter.code_region_kinds |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / python.py |
(no function) |
|
100.000% |
42 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / pytracer.py |
PyTracer.__init__ |
|
0.000% |
23 |
23 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / pytracer.py |
PyTracer.__repr__ |
|
100.000% |
0 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / pytracer.py |
PyTracer.log |
|
0.000% |
7 |
7 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / pytracer.py |
PyTracer._trace |
|
0.000% |
85 |
85 |
0 |
|
0.000% |
52 |
0 |
|
0.000% |
| coverage / pytracer.py |
PyTracer.start |
|
0.000% |
6 |
6 |
0 |
|
0.000% |
4 |
0 |
|
0.000% |
| coverage / pytracer.py |
PyTracer.stop |
|
0.000% |
10 |
10 |
0 |
|
0.000% |
8 |
0 |
|
0.000% |
| coverage / pytracer.py |
PyTracer.activity |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / pytracer.py |
PyTracer.reset_activity |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / pytracer.py |
PyTracer.get_stats |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / pytracer.py |
(no function) |
|
100.000% |
30 |
0 |
1 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / regions.py |
RegionFinder.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / regions.py |
RegionFinder.parse_source |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / regions.py |
RegionFinder.fq_node_name |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / regions.py |
RegionFinder.handle_node |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / regions.py |
RegionFinder.handle_node_body |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / regions.py |
RegionFinder.handle_FunctionDef |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / regions.py |
RegionFinder.handle_ClassDef |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / regions.py |
code_regions |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / regions.py |
(no function) |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / report.py |
SummaryReporter.__init__ |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / report.py |
SummaryReporter.write |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / report.py |
SummaryReporter.write_items |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / report.py |
SummaryReporter.report_text |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / report.py |
SummaryReporter.report_markdown |
|
100.000% |
24 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / report.py |
SummaryReporter.report |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / report.py |
SummaryReporter.tabular_report |
|
100.000% |
50 |
0 |
0 |
|
100.000% |
30 |
0 |
|
100.000% |
| coverage / report.py |
SummaryReporter.report_one_file |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / report.py |
(no function) |
|
100.000% |
19 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / report_core.py |
Reporter.report |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / report_core.py |
render_report |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / report_core.py |
get_analysis_to_report |
|
100.000% |
25 |
0 |
0 |
|
100.000% |
14 |
0 |
|
100.000% |
| coverage / report_core.py |
(no function) |
|
100.000% |
12 |
0 |
8 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
analysis_from_file_reporter |
|
100.000% |
26 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / results.py |
Analysis.__post_init__ |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / results.py |
Analysis.missing_formatted |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / results.py |
Analysis.arcs_missing |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Analysis._branch_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Analysis._total_branches |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Analysis.missing_branch_arcs |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / results.py |
Analysis.executed_branch_arcs |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / results.py |
Analysis.branch_stats |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / results.py |
AnalysisNarrower.__init__ |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
AnalysisNarrower.add_regions |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / results.py |
AnalysisNarrower.add_regions.collect_arcs |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / results.py |
AnalysisNarrower.narrow |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.n_executed |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.n_executed_branches |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.ratio_statements |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.ratio_branches |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers._percent |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.pc_covered |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.pc_statements |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.pc_branches |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.pc_covered_str |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.pc_statements_str |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.pc_branches_str |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.ratio_covered |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.__add__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
Numbers.__radd__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / results.py |
display_covered |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / results.py |
_line_ranges |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
12 |
0 |
|
100.000% |
| coverage / results.py |
format_lines |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / results.py |
should_fail_under |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / results.py |
(no function) |
|
100.000% |
73 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
_locked |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
_locked._wrapped |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / sqldata.py |
NumbitsUnionAgg.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
NumbitsUnionAgg.step |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
NumbitsUnionAgg.finalize |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.__init__ |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._debug_dataio |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._choose_filename |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._reset |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.close |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._open_db |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._read_db |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._init_db |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._connect |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.__bool__ |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.dumps |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.loads |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._file_id |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._context_id |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.set_context |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._set_context_id |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.base_filename |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.data_filename |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.add_lines |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
12 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.add_arcs |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
12 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._choose_lines_or_arcs |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.add_file_tracers |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
12 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.touch_file |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.touch_files |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.purge_files |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.update |
|
100.000% |
41 |
0 |
0 |
|
100.000% |
14 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.erase |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.read |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.write |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData._start_using |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.has_arcs |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.measured_files |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.measured_contexts |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.file_tracer |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.set_query_context |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.set_query_contexts |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.lines |
|
100.000% |
22 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.arcs |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.contexts_by_lineno |
|
100.000% |
30 |
0 |
0 |
|
100.000% |
18 |
0 |
|
100.000% |
| coverage / sqldata.py |
CoverageData.sys_info |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqldata.py |
filename_suffix |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / sqldata.py |
(no function) |
|
100.000% |
81 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.__init__ |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb._connect |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.close |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.__enter__ |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.__exit__ |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb._execute |
|
100.000% |
22 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.execute |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.execute_void |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.execute_for_rowid |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.execute_one |
|
100.000% |
6 |
0 |
1 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb._executemany |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.executemany_void |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.executescript |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
SqliteDb.dump |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sqlitedb.py |
(no function) |
|
100.000% |
26 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
LoggingWrapper.__init__ |
|
100.000% |
0 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
LoggingWrapper.__getattr__ |
|
100.000% |
0 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
LoggingWrapper.__getattr__._wrapped |
|
100.000% |
0 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
log |
|
100.000% |
0 |
0 |
22 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
arg_repr |
|
100.000% |
0 |
0 |
8 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
panopticon |
|
100.000% |
0 |
0 |
6 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
panopticon._decorator |
|
100.000% |
0 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
panopticon._decorator._wrapped |
|
100.000% |
0 |
0 |
22 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
bytes_to_lines |
|
0.000% |
6 |
6 |
0 |
|
0.000% |
6 |
0 |
|
0.000% |
| coverage / sysmon.py |
SysMonitor.__init__ |
|
0.000% |
19 |
19 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / sysmon.py |
SysMonitor.__repr__ |
|
100.000% |
0 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
SysMonitor.start |
|
0.000% |
16 |
16 |
0 |
|
0.000% |
4 |
0 |
|
0.000% |
| coverage / sysmon.py |
SysMonitor.stop |
|
85.714% |
7 |
1 |
11 |
|
50.000% |
2 |
1 |
|
77.778% |
| coverage / sysmon.py |
SysMonitor.post_fork |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / sysmon.py |
SysMonitor.activity |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
SysMonitor.reset_activity |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / sysmon.py |
SysMonitor.get_stats |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / sysmon.py |
SysMonitor.sysmon_py_start |
|
0.000% |
49 |
49 |
5 |
|
0.000% |
24 |
0 |
|
0.000% |
| coverage / sysmon.py |
SysMonitor.sysmon_py_return |
|
0.000% |
8 |
8 |
0 |
|
0.000% |
4 |
0 |
|
0.000% |
| coverage / sysmon.py |
SysMonitor.sysmon_line_lines |
|
0.000% |
6 |
6 |
0 |
|
0.000% |
4 |
0 |
|
0.000% |
| coverage / sysmon.py |
SysMonitor.sysmon_line_arcs |
|
0.000% |
6 |
6 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| coverage / sysmon.py |
SysMonitor.sysmon_branch_either |
|
0.000% |
32 |
32 |
0 |
|
0.000% |
22 |
0 |
|
0.000% |
| coverage / sysmon.py |
get_multiline_map |
|
0.000% |
8 |
8 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| coverage / sysmon.py |
(no function) |
|
100.000% |
62 |
0 |
15 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / templite.py |
CodeBuilder.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / templite.py |
CodeBuilder.__str__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / templite.py |
CodeBuilder.add_line |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / templite.py |
CodeBuilder.add_section |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / templite.py |
CodeBuilder.indent |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / templite.py |
CodeBuilder.dedent |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / templite.py |
CodeBuilder.get_globals |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / templite.py |
Templite.__init__ |
|
100.000% |
82 |
0 |
0 |
|
100.000% |
48 |
0 |
|
100.000% |
| coverage / templite.py |
Templite.__init__.flush_output |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / templite.py |
Templite._expr_code |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| coverage / templite.py |
Templite._syntax_error |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / templite.py |
Templite._variable |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / templite.py |
Templite.render |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / templite.py |
Templite._do_dots |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / templite.py |
(no function) |
|
100.000% |
23 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.read |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser._get_section |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser._get |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser._get_single |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.has_option |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.real_section |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.has_section |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.options |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.get_section |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.get |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser._check_type |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.getboolean |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.getfile |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser._get_list |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.getlist |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.getregexlist |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.getint |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
TomlConfigParser.getfloat |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / tomlconfig.py |
(no function) |
|
100.000% |
37 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / types.py |
TTraceFn.__call__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
Tracer.__init__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
Tracer.start |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
Tracer.stop |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
Tracer.activity |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
Tracer.reset_activity |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
Tracer.get_stats |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
TConfigurable.get_option |
|
100.000% |
0 |
0 |
9 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
TConfigurable.set_option |
|
100.000% |
0 |
0 |
9 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
TPluginConfig.get_plugin_options |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
TWarnFn.__call__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
TDebugCtl.should |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
TDebugCtl.write |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
TWritable.write |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / types.py |
(no function) |
|
100.000% |
25 |
0 |
72 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / version.py |
_make_version |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| coverage / version.py |
(no function) |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / xmlreport.py |
rate |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| coverage / xmlreport.py |
appendChild |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / xmlreport.py |
XmlReporter.__init__ |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| coverage / xmlreport.py |
XmlReporter.report |
|
100.000% |
59 |
0 |
0 |
|
100.000% |
14 |
0 |
|
100.000% |
| coverage / xmlreport.py |
XmlReporter.xml_file |
|
100.000% |
56 |
0 |
0 |
|
100.000% |
22 |
0 |
|
100.000% |
| coverage / xmlreport.py |
serialize_xml |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| coverage / xmlreport.py |
(no function) |
|
100.000% |
33 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / __init__.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / conftest.py |
set_warnings |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / conftest.py |
reset_sys_path |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / conftest.py |
reset_environment |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / conftest.py |
reset_filesdotpy_globals |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / conftest.py |
force_local_pyc_files |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / conftest.py |
(no function) |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
arcs_to_branches |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / coveragetest.py |
branches_to_arcs |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.setUp |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.start_import_stop |
|
100.000% |
2 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.get_report |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.get_module_name |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.check_coverage |
|
100.000% |
36 |
0 |
0 |
|
100.000% |
16 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.make_data_file |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.assert_warnings |
|
100.000% |
24 |
0 |
0 |
|
100.000% |
16 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.assert_warnings.capture_warning |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.assert_same_files |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.assert_exists |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.assert_doesnt_exist |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.assert_file_count |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.assert_recent_datetime |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.command_line |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.run_command |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.run_command_status |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.add_test_modules_to_pythonpath |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.working_root |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.report_from_command |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.report_lines |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.line_count |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.squeezed_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.last_line_squeezed |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.get_measured_filenames |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
CoverageTest.get_missing_arc_description |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
UsingModulesMixin.setUp |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
command_line |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / coveragetest.py |
(no function) |
|
100.000% |
62 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / covmain.zip / __main__.py |
(no function) |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / goldtest.py |
gold_path |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / goldtest.py |
compare |
|
100.000% |
41 |
0 |
0 |
|
100.000% |
16 |
0 |
|
100.000% |
| tests / goldtest.py |
compare.save_mismatch |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / goldtest.py |
contains |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / goldtest.py |
contains_rx |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / goldtest.py |
contains_any |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / goldtest.py |
doesnt_contain |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / goldtest.py |
canonicalize_xml |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / goldtest.py |
_fnmatch_list |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / goldtest.py |
scrub |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / goldtest.py |
(no function) |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
_correct_encoding |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
subprocess_popen |
|
100.000% |
4 |
0 |
4 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
run_command |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
make_file |
|
100.000% |
12 |
0 |
18 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / helpers.py |
nice_file |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
os_sep |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
CheckUniqueFilenames.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
CheckUniqueFilenames.hook |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
CheckUniqueFilenames.wrapper |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
re_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
re_lines_text |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
re_line |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
remove_tree |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / helpers.py |
arcz_to_arcs |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / helpers.py |
change_dir |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
assert_count_equal |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
get_coverage_warnings |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
assert_coverage_warnings |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / helpers.py |
swallow_warnings |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
FailingProxy.__init__ |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
FailingProxy.__getattr__ |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / helpers.py |
FailingProxy._make_failing_method |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
FailingProxy._make_failing_method._meth |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
DebugControlString.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
DebugControlString.get_output |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / helpers.py |
all_our_source_files |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / helpers.py |
(no function) |
|
100.000% |
57 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
PytestBase.connect_to_pytest |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
PytestBase.setUp |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
PytestBase.addCleanup |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
PytestBase.set_environ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
PytestBase.del_environ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
TempDirMixin._temp_dir |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / mixins.py |
TempDirMixin.make_file |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
RestoreModulesMixin._module_saving |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
RestoreModulesMixin.clean_local_file_imports |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
StdStreamCapturingMixin._capcapsys |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
StdStreamCapturingMixin.stdouterr |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
StdStreamCapturingMixin.stdout |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
StdStreamCapturingMixin.stderr |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / mixins.py |
(no function) |
|
100.000% |
32 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / aa / __init__.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / aa / afile.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / aa / bb / __init__.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / aa / bb / bfile.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / aa / bb / cc / __init__.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / aa / bb / cc / cfile.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / pkg1 / __init__.py |
(no function) |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / pkg1 / __main__.py |
(no function) |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / pkg1 / runmod2.py |
(no function) |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / pkg1 / sub / __init__.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / pkg1 / sub / __main__.py |
(no function) |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / pkg1 / sub / runmod3.py |
(no function) |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / pkg2 / __init__.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / plugins / __init__.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / plugins / a_plugin.py |
coverage_init |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / plugins / a_plugin.py |
(no function) |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / plugins / another.py |
coverage_init |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / plugins / another.py |
(no function) |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / process_test / __init__.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / process_test / try_execfile.py |
same_file |
|
63.636% |
11 |
4 |
0 |
|
75.000% |
8 |
2 |
|
68.421% |
| tests / modules / process_test / try_execfile.py |
without_same_files |
|
100.000% |
5 |
0 |
0 |
|
75.000% |
4 |
1 |
|
88.889% |
| tests / modules / process_test / try_execfile.py |
my_function |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / modules / process_test / try_execfile.py |
word_group |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / modules / process_test / try_execfile.py |
(no function) |
|
100.000% |
24 |
0 |
0 |
|
75.000% |
4 |
1 |
|
96.429% |
| tests / modules / runmod1.py |
(no function) |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / osinfo.py |
process_ram |
|
100.000% |
14 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / osinfo.py |
(no function) |
|
100.000% |
20 |
0 |
3 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / plugin1.py |
Plugin.file_tracer |
|
0.000% |
3 |
3 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| tests / plugin1.py |
Plugin.file_reporter |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin1.py |
MyFileTracer.__init__ |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| tests / plugin1.py |
MyFileTracer.source_filename |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| tests / plugin1.py |
MyFileTracer.line_number_range |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| tests / plugin1.py |
MyFileReporter.lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin1.py |
coverage_init |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin1.py |
(no function) |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin2.py |
Plugin.file_tracer |
|
0.000% |
3 |
3 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| tests / plugin2.py |
Plugin.file_reporter |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin2.py |
RenderFileTracer.has_dynamic_source_filename |
|
0.000% |
1 |
1 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| tests / plugin2.py |
RenderFileTracer.dynamic_source_filename |
|
0.000% |
4 |
4 |
0 |
|
0.000% |
2 |
0 |
|
0.000% |
| tests / plugin2.py |
RenderFileTracer.line_number_range |
|
0.000% |
2 |
2 |
0 |
|
100.000% |
0 |
0 |
|
0.000% |
| tests / plugin2.py |
MyFileReporter.lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin2.py |
coverage_init |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin2.py |
(no function) |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin_config.py |
Plugin.configure |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin_config.py |
coverage_init |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / plugin_config.py |
(no function) |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / select_plugin.py |
pytest_addoption |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / select_plugin.py |
pytest_collection_modifyitems |
|
100.000% |
0 |
0 |
7 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / select_plugin.py |
(no function) |
|
100.000% |
2 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_annotate.py |
AnnotationGoldTest.make_multi |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_annotate.py |
AnnotationGoldTest.test_multi |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_annotate.py |
AnnotationGoldTest.test_annotate_dir |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_annotate.py |
AnnotationGoldTest.test_encoding |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_annotate.py |
AnnotationGoldTest.test_white |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_annotate.py |
AnnotationGoldTest.test_missing_after_else |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_annotate.py |
(no function) |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.clean_files |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.assertFiles |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_unexecuted_file |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_filenames |
|
100.000% |
22 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_stdlib |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_include_can_measure_stdlib |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_exclude_list |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_exclude_partial_list |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_exclude_and_partial_are_separate_lists |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_datafile_default |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_datafile_specified |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_datafile_and_suffix_specified |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_datafile_from_rcfile |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_deep_datafile |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_datafile_none |
|
100.000% |
10 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_datafile_none.f1 |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_datafile_none.run_one_function |
|
100.000% |
3 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_empty_reporting |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_completely_zero_reporting |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_cov4_data_file |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.make_code1_code2 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.check_code1_code2 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_start_stop_start_stop |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_start_save_stop |
|
100.000% |
3 |
0 |
4 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_start_save_nostop |
|
100.000% |
2 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_two_getdata_only_warn_once |
|
100.000% |
6 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_two_getdata_warn_twice |
|
100.000% |
2 |
0 |
7 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.make_good_data_files |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_combining_corrupt_data |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_combining_twice |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_combining_with_a_used_coverage |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_ordered_combine |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_ordered_combine.make_files |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_ordered_combine.get_combined_filenames |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_warnings |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_warnings_suppressed |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_warn_once |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_warnings_with_urls |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_warnings_with_urls.url |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_source_and_include_dont_conflict |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_config_crash |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_config_crash_no_crash |
|
100.000% |
3 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ApiTest.test_run_debug_sys |
|
100.000% |
2 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SwitchContextTest.make_test_files |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SwitchContextTest.test_switch_context_testrunner |
|
100.000% |
10 |
0 |
7 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SwitchContextTest.test_switch_context_with_static |
|
100.000% |
11 |
0 |
7 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SwitchContextTest.test_dynamic_context_conflict |
|
100.000% |
3 |
0 |
4 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SwitchContextTest.test_unknown_dynamic_context |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SwitchContextTest.test_switch_context_unstarted |
|
100.000% |
6 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CurrentInstanceTest.assert_current_is_none |
|
100.000% |
0 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CurrentInstanceTest.test_current |
|
100.000% |
9 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
NamespaceModuleTest.test_explicit_namespace_module |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
NamespaceModuleTest.test_bug_572 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.coverage_usepkgs |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.filenames_in |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.filenames_not_in |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.test_nothing_specified |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.test_include |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.test_include_2 |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.test_include_as_string |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.test_omit |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.test_omit_2 |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.test_omit_as_string |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
IncludeOmitTestsMixin.test_omit_and_include |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.setUp |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.coverage_usepkgs_counts |
|
100.000% |
8 |
0 |
2 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.coverage_usepkgs |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_source_include_exclusive |
|
100.000% |
3 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_source_package_as_package |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_source_package_as_dir |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_source_package_dotted_sub |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_source_package_dotted_p1b |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_source_package_part_omitted |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_source_package_as_package_part_omitted |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_ambiguous_source_package_as_dir |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_ambiguous_source_package_as_package |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_source_dirs |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
SourceIncludeOmitTest.test_non_existent_source_dir |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ReportIncludeOmitTest.coverage_usepkgs |
|
100.000% |
4 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
XmlIncludeOmitTest.coverage_usepkgs |
|
100.000% |
3 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
AnalysisTest.test_many_missing_branches |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
TestRunnerPluginTest.pretend_to_be_nose_with_cover |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_api.py |
TestRunnerPluginTest.test_nose_plugin |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
TestRunnerPluginTest.test_nose_plugin_with_erase |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
TestRunnerPluginTest.test_nose_plugin_with_cd |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
TestRunnerPluginTest.pretend_to_be_pytestcov |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_api.py |
TestRunnerPluginTest.test_pytestcov_parallel |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
TestRunnerPluginTest.test_pytestcov_parallel_append |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
ImmutableConfigTest.test_config_doesnt_change |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
RelativePathTest.test_moving_stuff |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
RelativePathTest.test_moving_stuff_with_relative |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
RelativePathTest.test_combine_relative |
|
100.000% |
27 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
RelativePathTest.test_combine_no_suffix_multiprocessing |
|
100.000% |
9 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
RelativePathTest.test_files_up_one_level |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CombiningTest.make_b_or_c_py |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CombiningTest.test_combine_parallel_data |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CombiningTest.test_combine_parallel_data_with_a_corrupt_file |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CombiningTest.test_combine_no_usable_files |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CombiningTest.test_combine_parallel_data_in_two_steps |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CombiningTest.test_combine_parallel_data_no_append |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CombiningTest.test_combine_parallel_data_keep |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
CombiningTest.test_combine_absolute_then_relative_1752 |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_api.py |
(no function) |
|
100.000% |
142 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_simple_sequence |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_function_def |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_if |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_if_else |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_compact_if |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_multiline |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_if_return |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_dont_confuse_exit_and_else |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_bug_1184 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_bug_1991 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
SimpleArcTest.test_bug_576 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_with |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_with_return |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_bug_146 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_nested_with_return |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_break_through_with |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_continue_through_with |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_raise_through_with |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_untaken_if_through_with |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_untaken_raise_through_with |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_leaving_module |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_with_with_lambda |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_multiline_with |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_multi_multiline_with |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
WithTest.test_multi_multiline_with_backslash |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_loop |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_nested_loop |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_break |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_continue |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_nested_breaks |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_if_1 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_while_1 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_while_true |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_while_false |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_while_not_false |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_zero_coverage_while_loop |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_bug_496_continue_in_constant_while |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_missing_while_body |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_for_if_else_for |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_for_else |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_split_for |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_while_else |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_confusing_for_loop_bug_175 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_incorrect_loop_exit_bug_1175 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_incorrect_if_bug_1175 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_generator_expression |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_generator_expression_another_way |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_other_comprehensions |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LoopArcTest.test_multiline_dict_comp |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_try_except |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_raise_followed_by_statement |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_hidden_raise |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_except_with_type |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_try_finally |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_finally_in_loop |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_break_through_finally |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_break_continue_without_finally |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_continue_through_finally |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_finally_in_loop_bug_92 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_bug_212 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_except_finally |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_multiple_except_clauses |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_return_finally |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_except_jump_finally |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_else_jump_finally |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExceptionArcTest.test_exception_group |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_arcs.py |
YieldTest.test_yield_in_loop |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
YieldTest.test_padded_yield_in_loop |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
YieldTest.test_bug_308 |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
YieldTest.test_bug_324 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
YieldTest.test_coroutines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
YieldTest.test_yield_from |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
YieldTest.test_abandoned_yield |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MatchCaseTest.test_match_case_with_default |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MatchCaseTest.test_match_case_with_named_default |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MatchCaseTest.test_match_case_with_wildcard |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MatchCaseTest.test_match_case_without_wildcard |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MatchCaseTest.test_absurd_wildcards |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MatchCaseTest.test_split_match_case |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
OptimizedIfTest.test_optimized_away_if_0 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
OptimizedIfTest.test_optimized_away_if_1 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
OptimizedIfTest.test_optimized_away_if_1_no_else |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
OptimizedIfTest.test_optimized_if_nested |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
OptimizedIfTest.test_dunder_debug |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
OptimizedIfTest.test_if_debug |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
OptimizedIfTest.test_if_not_debug |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MiscArcTest.test_dict_literal |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MiscArcTest.test_unpacked_literals |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MiscArcTest.test_pathologically_long_code_object |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MiscArcTest.test_partial_generators |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
MiscArcTest.test_failing_open |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
DecoratorArcTest.test_function_decorator |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
DecoratorArcTest.test_class_decorator |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
DecoratorArcTest.test_bug_466a |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
DecoratorArcTest.test_bug_466b |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LambdaArcTest.test_multiline_lambda |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LambdaArcTest.test_unused_lambdas_are_confusing_bug_90 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LambdaArcTest.test_raise_with_lambda_looks_like_partial_branch |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LambdaArcTest.test_lambda_in_dict |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
AsyncTest.test_async |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
AsyncTest.test_async_for |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
AsyncTest.test_async_with |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
AsyncTest.test_async_decorator |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
AsyncTest.test_bug_1158 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
AsyncTest.test_bug_1176 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
AsyncTest.test_bug_1205 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
AsyncTest.test_bug_1999 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
AnnotationTest.test_annotations |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExcludeTest.test_default |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
ExcludeTest.test_custom_pragmas |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
LineDataTest.test_branch |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
NonPythonFileTest.test_non_python_file |
|
100.000% |
4 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_arcs.py |
(no function) |
|
100.000% |
139 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_bytecode.py |
BytecodeTest.test_code_objects |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_bytecode.py |
BytecodeTest.test_op_set |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_bytecode.py |
(no function) |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
BaseCmdLineTest.model_object |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
BaseCmdLineTest.mock_command_line |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| tests / test_cmdline.py |
BaseCmdLineTest.cmd_executes |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_cmdline.py |
BaseCmdLineTest.cmd_executes_same |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
BaseCmdLineTest.assert_same_mock_calls |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_cmdline.py |
BaseCmdLineTest.cmd_help |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_cmdline.py |
BaseCmdLineTestTest.test_cmd_executes_same |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_annotate |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_combine |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_combine_doesnt_confuse_options_with_args |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_debug |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_debug_sys |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_debug_config |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_debug_pybehave |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_debug_premain |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_debug_sqlite |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_erase |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_version |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_help_option |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_help_command |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_cmd_help |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_html |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_json |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_lcov |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_report |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_run |
|
100.000% |
0 |
0 |
14 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_multiprocessing_needs_config_file |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_run_debug |
|
100.000% |
0 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_run_module |
|
100.000% |
1 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_run_nothing |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_run_from_config |
|
100.000% |
1 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_run_module_from_config |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_run_from_config_but_empty |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_run_dashm_only |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_cant_append_parallel |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_xml |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_no_arguments_at_all |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_bad_command |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_save_signal_wrong |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineTest.test_save_signal_windows |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineWithFilesTest.test_debug_data |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineWithFilesTest.test_debug_data_with_no_data_file |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineWithFilesTest.test_debug_combinable_data |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_minimum_help |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_version |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_help_contains_command_name |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_help_contains_command_name_from_package |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_help |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_cmd_help |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_unknown_topic |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_error |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_option_error |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdLineStdoutTest.test_doc_url |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdMainTest.CoverageScriptStub.command_line |
|
100.000% |
12 |
0 |
1 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdMainTest.setUp |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdMainTest.test_normal |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdMainTest.test_raise |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdMainTest.test_internalraise |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CmdMainTest.test_exit |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CoverageReportingFake.__init__ |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CoverageReportingFake.set_option |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CoverageReportingFake.get_option |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CoverageReportingFake.load |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CoverageReportingFake.report |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CoverageReportingFake.html_report |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CoverageReportingFake.xml_report |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CoverageReportingFake.json_report |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
CoverageReportingFake.lcov_report |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
FailUnderTest.test_fail_under |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_cmdline.py |
FailUnderTest.test_fail_under_with_precision |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_cmdline.py |
(no function) |
|
100.000% |
118 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_collector.py |
CollectorTest.test_should_trace_cache |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_collector.py |
(no function) |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
measurable_line |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_concurrency.py |
line_count |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
print_simple_annotation |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_concurrency.py |
LineCountTest.test_line_count |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
cant_trace_msg |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.try_some_code |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_threads |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_threads_simple_code |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_eventlet |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_eventlet_simple_code |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_gevent |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_gevent_simple_code |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_greenlet |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_greenlet_simple_code |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_bug_330 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_threads_with_gevent |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_bad_concurrency |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_bad_concurrency_in_config |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_no_multiple_light_concurrency |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_no_multiple_light_concurrency_in_config |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
ConcurrencyTest.test_multiprocessing_needs_config_file |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
WithoutConcurrencyModuleTest.test_missing_module |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
start_method_fixture |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_concurrency.py |
MultiprocessingTest.try_multiprocessing_code |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_concurrency.py |
MultiprocessingTest.test_multiprocessing_simple |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
MultiprocessingTest.test_multiprocessing_append |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
MultiprocessingTest.test_multiprocessing_and_gevent |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
MultiprocessingTest.test_multiprocessing_with_branching |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
MultiprocessingTest.test_multiprocessing_bootstrap_error_handling |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
MultiprocessingTest.test_bug_890 |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
test_coverage_stop_in_threads |
|
100.000% |
6 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
test_coverage_stop_in_threads.run_thread |
|
100.000% |
0 |
0 |
11 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
test_thread_safe_save_data |
|
100.000% |
21 |
0 |
9 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_concurrency.py |
test_thread_safe_save_data.random_load |
|
100.000% |
0 |
0 |
6 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
SigtermTest.test_sigterm_multiprocessing_saves_data |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_concurrency.py |
SigtermTest.test_sigterm_threading_saves_data |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_concurrency.py |
SigtermTest.test_sigterm_still_runs |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_concurrency.py |
(no function) |
|
100.000% |
96 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_default_config |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_arguments |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_config_file |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_named_config_file |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_toml_config_file |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_toml_ints_can_be_floats |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_ignored_config_file |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_config_file_then_args |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_data_file_from_environment |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_debug_from_environment |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_rcfile_from_environment |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_missing_rcfile_from_environment |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_force_environment |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_parse_errors |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_toml_parse_errors |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_environment_vars_in_config |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_environment_vars_in_toml_config |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_tilde_in_config |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_tilde_in_toml_config |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.assert_tilde_results |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.assert_tilde_results.expanduser |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_tweaks_after_constructor |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_tweaks_paths_after_constructor |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_tweak_error_checking |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_tweak_plugin_options |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_unknown_option |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_unknown_option_toml |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_unknown_patch |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_misplaced_option |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_unknown_option_in_other_ini_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_exceptions_from_missing_things |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_exclude_also |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_partial_also |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigTest.test_core_option |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.assert_config_settings_are_correct |
|
100.000% |
34 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_config_file_settings |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.check_config_file_settings_in_other_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_config_file_settings_in_setupcfg |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_config_file_settings_in_toxini |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.check_other_config_if_coveragerc_specified |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_config_file_settings_in_setupcfg_if_coveragerc_specified |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_config_file_settings_in_tox_if_coveragerc_specified |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.check_other_not_read_if_coveragerc |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_setupcfg_only_if_not_coveragerc |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_toxini_only_if_not_coveragerc |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.check_other_config_need_prefixes |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_setupcfg_only_if_prefixed |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_toxini_only_if_prefixed |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_tox_ini_even_if_setup_cfg |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_read_prefixed_sections_from_explicit_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_non_ascii |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_unreadable_config |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_nocoveragerc_file_when_specified |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_no_toml_installed_no_toml |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_no_toml_installed_explicit_toml |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_no_toml_installed_pyproject_toml |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_no_toml_installed_pyproject_toml_shorter_syntax |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_no_toml_installed_pyproject_no_coverage |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
ConfigFileTest.test_exceptions_from_missing_toml_things |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
SerializeConfigTest.test_them |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_config.py |
(no function) |
|
100.000% |
87 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
StaticContextTest.test_no_context |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
StaticContextTest.test_static_context |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
StaticContextTest.run_red_blue |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
StaticContextTest.test_combining_line_contexts |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_context.py |
StaticContextTest.test_combining_line_contexts.assert_combined_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
StaticContextTest.test_combining_arc_contexts |
|
100.000% |
22 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_context.py |
StaticContextTest.test_combining_arc_contexts.assert_combined_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
StaticContextTest.test_combining_arc_contexts.assert_combined_arcs |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
DynamicContextTest.test_dynamic_alone |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
DynamicContextTest.test_dynamic_alone.assert_context_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
DynamicContextTest.test_static_and_dynamic |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
DynamicContextTest.test_static_and_dynamic.assert_context_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
get_qualname |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_context.py |
Parent.meth |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
Parent.a_property |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
no_arguments |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
plain_old_function |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
fake_out |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
patch_meth |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_method |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_inherited_method |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_mi_inherited_method |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_no_arguments |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_plain_old_function |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_fake_out |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_property |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_changeling |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_bug_829 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
QualnameTest.test_bug_1210 |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_context.py |
(no function) |
|
100.000% |
56 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_core.py |
CoverageCoreTest.setUp |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_core.py |
CoverageCoreTest.test_core_default |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_core.py |
CoverageCoreTest.test_core_request_ctrace |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_core.py |
CoverageCoreTest.test_core_request_ctrace_but_missing |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_core.py |
CoverageCoreTest.test_core_request_pytrace |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_core.py |
CoverageCoreTest.test_core_request_sysmon |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_core.py |
CoverageCoreTest.test_core_request_sysmon_no_dyncontext |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_core.py |
CoverageCoreTest.test_core_request_sysmon_no_branches |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_core.py |
CoverageCoreTest.test_core_request_nosuchcore |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_core.py |
(no function) |
|
100.000% |
26 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
TestCoverageTest.test_successful_coverage |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
TestCoverageTest.test_failed_coverage |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
TestCoverageTest.test_exceptions_really_fail |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
BasicCoverageTest.test_simple |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
BasicCoverageTest.test_indentation_wackiness |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
BasicCoverageTest.test_multiline_initializer |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
BasicCoverageTest.test_list_comprehension |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_expression |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_assert |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_assignment |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_assign_tuple |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_more_assignments |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_attribute_assignment |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_list_of_attribute_assignment |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_augmented_assignment |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_triple_string_stuff |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_pass |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_del |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_raise |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_raise_followed_by_statement |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_return |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_return_followed_by_statement |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_yield |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_break |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_continue |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_strange_unexecuted_continue |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_import |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_global |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_exec |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_extra_doc_string |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_nonascii |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
SimpleStatementTest.test_module_docstring |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_statement_list |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_if |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_elif |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_elif_no_else |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_elif_bizarre |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_split_if |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_pathological_split_if |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_absurd_split_if |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_constant_if |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_while |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_while_else |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_split_while |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_for |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_for_else |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_split_for |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_try_except |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_try_except_stranded_else |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_try_finally |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_function_def |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
CompoundStatementTest.test_class_def |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
AnnotationTest.test_attribute_annotation |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_coverage.py |
AnnotationTest.test_attribute_annotation_from_future |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ExcludeTest.test_default |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ExcludeTest.test_two_excludes |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ExcludeTest.test_excluding_elif_suites |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ExcludeTest.test_excluding_try_except |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ExcludeTest.test_excluding_try_except_stranded_else |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ExcludeTest.test_excluded_comprehension_branches |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
Py24Test.test_function_decorators |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
Py24Test.test_function_decorators_with_args |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
Py24Test.test_double_function_decorators |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
Py25Test.test_with_statement |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
Py25Test.test_try_except_finally |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
Py25Test.test_try_except_finally_stranded_else |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ModuleTest.test_not_singleton |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ModuleTest.test_old_name_and_new_name |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ReportingTest.test_no_data_to_report_on_annotate |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ReportingTest.test_no_data_to_report_on_html |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
ReportingTest.test_no_data_to_report_on_xml |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_coverage.py |
(no function) |
|
100.000% |
88 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
DebugCoverageData |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_data.py |
assert_line_counts |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
assert_measured_files |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
assert_lines1_data |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
assert_arcs3_data |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
dicts_from_sets |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_empty_data_is_false |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_empty_data_is_false_when_read |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_line_data_is_true |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_arc_data_is_true |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_empty_line_data_is_false |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_empty_arc_data_is_false |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_adding_lines |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_adding_arcs |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_ok_to_add_lines_twice |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_ok_to_add_arcs_twice |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_ok_to_add_empty_arcs |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_cant_add_arcs_with_lines |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_cant_add_lines_with_arcs |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_touch_file_with_lines |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_touch_file_with_arcs |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_set_query_contexts |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_no_lines_vs_unmeasured_file |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_lines_with_contexts |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_contexts_by_lineno_with_lines |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_no_duplicate_lines |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_no_duplicate_arcs |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_no_arcs_vs_unmeasured_file |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_arcs_with_contexts |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_contexts_by_lineno_with_arcs |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_contexts_by_lineno_with_unknown_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_context_by_lineno_with_query_contexts_with_lines |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_context_by_lineno_with_query_contexts_with_arcs |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_file_tracer_name |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_ok_to_repeat_file_tracer |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_ok_to_set_empty_file_tracer |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_cant_change_file_tracer_name |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_update_lines |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_update_arcs |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_update_cant_mix_lines_and_arcs |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_update_file_tracers |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_update_conflicting_file_tracers |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_update_file_tracer_vs_no_file_tracer |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_update_lines_empty |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_update_arcs_empty |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_asking_isnt_measuring |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_add_to_hash_with_lines |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_add_to_hash_with_arcs |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_add_to_lines_hash_with_missing_file |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_add_to_arcs_hash_with_missing_file |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_empty_lines_are_still_lines |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_empty_arcs_are_still_arcs |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_cant_touch_in_empty_data |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_read_and_write_are_opposites |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_thread_stress |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_thread_stress.thread_main |
|
100.000% |
2 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_purge_files_lines |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_purge_files_arcs |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataTest.test_cant_purge_in_empty_data |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataInTempDirTest.test_read_write_lines |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataInTempDirTest.test_read_write_arcs |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataInTempDirTest.test_read_errors |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataInTempDirTest.test_hard_read_error |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataInTempDirTest.test_error_when_closing |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataInTempDirTest.test_wrong_schema_version |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataInTempDirTest.test_wrong_schema_schema |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_reading_missing |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_writing_and_reading |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_debug_output_with_debug_option |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_debug_output_without_debug_option |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_explicit_suffix |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_true_suffix |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_combining |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_erasing |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_erasing_parallel |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_combining_with_aliases |
|
100.000% |
24 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_combining_from_different_directories |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_combining_from_files |
|
100.000% |
23 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_combining_from_nonexistent_directories |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_interleaved_erasing_bug716 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_combining_with_crazy_filename |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
CoverageDataFilesTest.test_meta_data |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
DumpsLoadsTest.test_serialization |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
DumpsLoadsTest.test_misfed_serialization |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
NoDiskTest.test_updating |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_data.py |
(no function) |
|
100.000% |
139 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
InfoFormatterTest.test_info_formatter |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
InfoFormatterTest.test_info_formatter_with_generator |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
InfoFormatterTest.test_too_long_label |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
test_info_header |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
test_short_id |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
test_clipped_repr |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
test_filter_text |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.f1_debug_output |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_no_trace |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_trace |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_trace_pid |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_callers |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_config |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_sys |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_sys_ctracer |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_pybehave |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_sqlite |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_process |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugTraceTest.test_debug_pytest |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
assert_good_debug_sys |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugOutputTest.setUp |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugOutputTest.debug_sys |
|
100.000% |
2 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugOutputTest.test_stderr_default |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugOutputTest.test_envvar |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugOutputTest.test_config_file |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugOutputTest.test_stdout_alias |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugControlTest.test_debug_control |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugControlTest.test_debug_write_exceptions |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugControlTest.test_debug_write_self |
|
100.000% |
7 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugControlTest.test_debug_write_self.DebugWritingClass.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugControlTest.test_debug_write_self.DebugWritingClass.__repr__ |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
DebugControlTest.test_debug_write_self.run_some |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
f_one |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
f_two |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
f_three |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
ShortStackTest.test_short_stack |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
ShortStackTest.test_short_stack_skip |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
ShortStackTest.test_short_stack_full |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_debug.py |
ShortStackTest.test_short_stack_short_filenames |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
ShortStackTest.test_short_stack_frame_ids |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
ShortFilenameTest.test_short_filename |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
test_relevant_environment_display |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
test_exc_one_line |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
test_auto_repr |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
test_auto_repr.MyStuff.__init__ |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_debug.py |
(no function) |
|
100.000% |
71 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.clean_up |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_run_python_file |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_no_extra_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_universal_newlines |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_missing_final_newline |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_no_such_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_directory_with_main |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_directory_without_main |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_code_throws |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_code_exits |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_excepthook_exit |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunFileTest.test_excepthook_throw |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunPycFileTest.make_pyc |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunPycFileTest.test_running_pyc |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunPycFileTest.test_running_pyo |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunPycFileTest.test_running_pyc_from_wrong_python |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunPycFileTest.test_running_hashed_pyc |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunPycFileTest.test_no_such_pyc_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunPycFileTest.test_running_py_from_binary |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunModuleTest.test_runmod1 |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunModuleTest.test_runmod2 |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunModuleTest.test_runmod3 |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunModuleTest.test_pkg1_main |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunModuleTest.test_pkg1_sub_main |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunModuleTest.test_pkg1_init |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunModuleTest.test_no_such_module |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
RunModuleTest.test_no_main |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_execfile.py |
(no function) |
|
100.000% |
49 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_filereporter.py |
FileReporterTest.test_filenames |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_filereporter.py |
FileReporterTest.test_odd_filenames |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_filereporter.py |
FileReporterTest.test_modules |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_filereporter.py |
FileReporterTest.test_module_files |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_filereporter.py |
FileReporterTest.test_comparison |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_filereporter.py |
FileReporterTest.test_zipfile |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_filereporter.py |
(no function) |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
FilesTest.abs_path |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
FilesTest.test_simple |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
FilesTest.test_peer_directories |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
FilesTest.test_filepath_contains_absolute_prefix_twice |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
FilesTest.test_canonical_filename_ensure_cache_hit |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
FilesTest.test_relative_dir_for_root |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
FilesTest.test_source_exists |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
test_flat_rootname |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
globs_to_regex_params |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_files.py |
test_globs_to_regex |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
test_invalid_globs |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
TMatcher.match |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
MatcherTest.setUp |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
MatcherTest.assertMatches |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
MatcherTest.test_tree_matcher |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
MatcherTest.test_module_matcher |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
MatcherTest.test_glob_matcher |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
MatcherTest.test_glob_matcher_overload |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
MatcherTest.test_glob_windows_paths |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
relative_setting |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.assert_mapped |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.assert_unchanged |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_noop |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_nomatch |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_wildcard |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_no_accidental_match |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_no_map_if_not_exist |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_no_dotslash |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_relative_pattern |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_multiple_patterns |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_cant_have_wildcard_at_end |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_no_accidental_munging |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_paths_are_os_corrected |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_windows_on_linux |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_linux_on_windows |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_relative_windows_on_linux |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_relative_linux_on_windows |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_implicit_relative_windows_on_linux |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_implicit_relative_linux_on_windows |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_multiple_wildcard |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_windows_root_paths |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_leading_wildcard |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesTest.test_dot |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_files.py |
PathAliasesRealFilesTest.test_aliasing_zip_files |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
FindPythonFilesTest.test_find_python_files |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
FindPythonFilesTest.test_find_python_files_include_namespace_packages |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
WindowsFileTest.test_actual_path |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_files.py |
(no function) |
|
100.000% |
86 |
0 |
4 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
path_regex |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
CompareTest.setUp |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
CompareTest.test_good |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
CompareTest.test_bad |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
CompareTest.test_good_needs_scrubs |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
CompareTest.test_actual_extra |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
CompareTest.test_xml_good |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
CompareTest.test_xml_bad |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
ContainsTest.test_contains |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
ContainsTest.test_contains_rx |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
ContainsTest.test_contains_any |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
ContainsTest.test_doesnt_contain |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_goldtest.py |
(no function) |
|
100.000% |
33 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTestHelpers.create_initial_files |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTestHelpers.run_coverage |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTestHelpers.get_html_report_content |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTestHelpers.get_html_index_content |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTestHelpers.get_html_report_text_lines |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTestHelpers.assert_correct_timestamp |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTestHelpers.assert_valid_hrefs |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlReportParser.__init__ |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlReportParser.handle_starttag |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlReportParser.handle_endtag |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlReportParser.handle_data |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlReportParser.text |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
FileWriteTracker.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
FileWriteTracker.open |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.setUp |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.run_coverage |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.assert_htmlcov_files_exist |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.test_html_created |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.test_html_delta_from_source_change |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.test_html_delta_from_coverage_change |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.test_html_delta_from_settings_change |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.test_html_delta_from_coverage_version_change |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.test_file_becomes_100 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.test_status_format_change |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.test_dont_overwrite_gitignore |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlDeltaTest.test_dont_write_gitignore_into_existing_directory |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTitleTest.test_default_title |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTitleTest.test_title_set_in_config_file |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTitleTest.test_non_ascii_title_set_in_config_file |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTitleTest.test_title_set_in_args |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithUnparsableFilesTest.test_dotpy_not_python |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithUnparsableFilesTest.test_dotpy_not_python_ignored |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithUnparsableFilesTest.test_dothtml_not_python |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithUnparsableFilesTest.test_execed_liar_ignored |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithUnparsableFilesTest.test_execed_liar_ignored_indentation_error |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithUnparsableFilesTest.test_decode_error |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithUnparsableFilesTest.test_formfeeds |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithUnparsableFilesTest.test_splitlines_special_chars |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_missing_source_file_incorrect_message |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_extensionless_file_collides_with_extension |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_has_date_stamp_in_files |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_reporting_on_unmeasured_file |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.make_main_and_not_covered |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_report_skip_covered |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_html_skip_covered |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_report_skip_covered_branches |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_report_skip_covered_100 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_report_skip_covered_100_functions |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.make_init_and_main |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_report_skip_empty |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlTest.test_html_skip_empty |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
filepath_to_regex |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_html.py |
compare_html |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_html.py |
unbust |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_a |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_b_branch |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_bom |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_isolatin1 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.make_main_etc |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_omit_1 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_omit_2 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_omit_3 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_omit_4 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_omit_5 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_other |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_partial |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_styled |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_multiline |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_tabbed |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_bug_1828 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_bug_1836 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_bug_1980 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_unicode |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_accented_dot_py |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlGoldTest.test_accented_directory |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithContextsTest.html_data_from_cov |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithContextsTest.test_dynamic_contexts |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithContextsTest.test_filtered_dynamic_contexts |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithContextsTest.test_no_contexts_warns_no_contexts |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlWithContextsTest.test_dynamic_contexts_relative_files |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlHelpersTest.test_bad_link |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
HtmlHelpersTest.test_bad_anchor |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
test_encode_int |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_html.py |
(no function) |
|
100.000% |
126 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest._assert_expected_json_report |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest._assert_expected_json_report_with_regions |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest._compare_json_reports |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest.test_branch_coverage |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest.test_simple_line_coverage |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest.test_regions_coverage |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest.test_branch_regions_coverage |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest.run_context_test |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest.test_context_non_relative |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest.test_context_relative |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
JsonReportTest.test_l1_equals_l2 |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_json.py |
(no function) |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.create_initial_files |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.get_lcov_report_content |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_lone_file |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_line_checksums |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_simple_line_coverage_two_files |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_branch_coverage_one_file |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_branch_coverage_two_files |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_half_covered_branch |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_empty_init_files |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_empty_init_file_skipped |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_excluded_lines |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_exit_branches |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_genexpr_exit_arcs_pruned_full_coverage |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_genexpr_exit_arcs_pruned_never_true |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_genexpr_exit_arcs_pruned_always_true |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_genexpr_exit_arcs_pruned_not_reached |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_always_raise |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_multiline_conditions |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
LcovTest.test_module_exit |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_lcov.py |
(no function) |
|
100.000% |
25 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
HasherTest.test_string_hashing |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
HasherTest.test_bytes_hashing |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
HasherTest.test_unicode_hashing |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
HasherTest.test_dict_hashing |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
HasherTest.test_dict_collision |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
RemoveFileTest.test_remove_nonexistent_file |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
RemoveFileTest.test_remove_actual_file |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
RemoveFileTest.test_actual_errors |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
test_substitute_variables |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
test_substitute_variables_errors |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
ImportThirdPartyTest.test_success |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
ImportThirdPartyTest.test_failure |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
test_human_sorted |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
test_human_sorted_items |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
test_stdout_link_tty |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
test_stdout_link_not_tty |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
test_stdout_link_with_fake_stdout |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_misc.py |
(no function) |
|
100.000% |
37 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_mixins.py |
TempDirMixinTest.file_text |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_mixins.py |
TempDirMixinTest.test_make_file |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_mixins.py |
TempDirMixinTest.test_make_file_newline |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_mixins.py |
TempDirMixinTest.test_make_file_non_ascii |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_mixins.py |
TempDirMixinTest.test_make_bytes_file |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_mixins.py |
RestoreModulessMixinTest.test_module_independence |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_mixins.py |
RestoreModulessMixinTest.test_cleanup_and_reimport |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_mixins.py |
(no function) |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
good_numbits |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsOpTest.test_conversion |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsOpTest.test_union |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsOpTest.test_intersection |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsOpTest.test_any_intersection |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsOpTest.test_num_in_numbits |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsSqliteFunctionTest.setUp |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsSqliteFunctionTest.test_numbits_union |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsSqliteFunctionTest.test_numbits_intersection |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsSqliteFunctionTest.test_numbits_any_intersection |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsSqliteFunctionTest.test_num_in_numbits |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
NumbitsSqliteFunctionTest.test_numbits_to_nums |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_numbits.py |
(no function) |
|
100.000% |
41 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_oddball.py |
ThreadingTest.test_threading |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
ThreadingTest.test_thread_run |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
RecursionTest.test_short_recursion |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
RecursionTest.test_long_recursion |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
RecursionTest.test_long_recursion_recovery |
|
100.000% |
13 |
0 |
3 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_oddball.py |
MemoryLeakTest.test_for_leaks |
|
100.000% |
13 |
0 |
2 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_oddball.py |
MemoryLeakTest.test_eval_codeobject_leak |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_oddball.py |
MemoryFumblingTest.test_dropping_none |
|
100.000% |
0 |
0 |
34 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
PyexpatTest.test_pyexpat |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
ExceptionTest.test_exception |
|
100.000% |
17 |
0 |
2 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_oddball.py |
DoctestTest.test_doctest |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
GettraceTest.test_round_trip_in_untraced_function |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
GettraceTest.test_setting_new_trace_function |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_oddball.py |
GettraceTest.test_atexit_gettrace |
|
100.000% |
0 |
0 |
27 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
ExecTest.test_correct_filename |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
ExecTest.test_unencodable_filename |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
MockingProtectionTest.test_isolate_module_os |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
MockingProtectionTest.test_defend_against_mock_open |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_oddball.py |
(no function) |
|
100.000% |
46 |
0 |
8 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTestBase.parse_text |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_exit_counts |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_try_except |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_excluded_classes |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_missing_branch_to_excluded_code |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_not_python |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_empty_decorated_function |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_nested_context_managers |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_module_docstrings |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_fuzzed_double_parse |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_bug_1891 |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
PythonParserTest.test_fuzzed_weirdness |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_simple |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_if_suite |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_if_but_not_else_suite |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_else_suite |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_oneline_if |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_a_colon_not_a_suite |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_for_suite |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_for_else |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_while |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_while_else |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_try_except |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_if_pass |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_if_no_branch |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_function |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_bug1713 |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_method |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excluding_class |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_excludes_non_ascii |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_no_exclude_at_all |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_formfeed |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_decorator_pragmas |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_decorator_pragmas_with_colons |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_class_decorator_pragmas |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_over_exclusion_bug1779 |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_single_line |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_suite |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_no_match |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_no_source |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_all_lines_must_match |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_multiple_matches |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_suite2 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_match_all |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_block |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_block2 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_block3 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_whole_source |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ExclusionParserTest.test_multiline_exclusion_from_marker |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ParserMissingArcDescriptionTest.test_missing_arc_description |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ParserMissingArcDescriptionTest.test_missing_arc_descriptions_for_exceptions |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
MatchCaseMissingArcDescriptionTest.test_match_case |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
MatchCaseMissingArcDescriptionTest.test_final_wildcard |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
MatchCaseMissingArcDescriptionTest.test_missing_arc_descriptions_bug1775 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ParserFileTest.parse_file |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ParserFileTest.test_line_endings |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ParserFileTest.test_encoding |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ParserFileTest.test_missing_line_ending |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
ParserFileTest.test_os_error |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
test_is_constant_test_expr |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_parser.py |
(no function) |
|
100.000% |
81 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.check_tokenization |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.check_file_tokenization |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.test_simple |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.test_missing_final_newline |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.test_tab_indentation |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.test_bug_822 |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.test_tokenize_real_file |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.test_1828 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.test_stress |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
PhysTokensTest.test_fstring_middle |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SoftKeywordTest.test_soft_keywords_match_case |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SoftKeywordTest.test_soft_keyword_type |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SourceEncodingTest.test_detect_source_encoding |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SourceEncodingTest.test_detect_source_encoding_not_in_comment |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SourceEncodingTest.test_dont_detect_source_encoding_on_third_line |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SourceEncodingTest.test_detect_source_encoding_of_empty_file |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SourceEncodingTest.test_bom |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SourceEncodingTest.test_bom_with_encoding |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SourceEncodingTest.test_bom_is_wrong |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
SourceEncodingTest.test_unknown_encoding |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_phystokens.py |
(no function) |
|
100.000% |
46 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
NullConfig.get_plugin_options |
|
100.000% |
0 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
FakeConfig.__init__ |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
FakeConfig.get_plugin_options |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_plugins.py |
make_plugins |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
LoadPluginsTest.test_implicit_boolean |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
LoadPluginsTest.test_importing_and_configuring |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
LoadPluginsTest.test_importing_and_configuring_more_than_one |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
LoadPluginsTest.test_cant_import |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
LoadPluginsTest.test_plugin_must_define_coverage_init |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
PluginTest.test_plugin_imported |
|
100.000% |
7 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
PluginTest.test_missing_plugin_raises_import_error |
|
100.000% |
4 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
PluginTest.test_bad_plugin_isnt_hidden |
|
100.000% |
5 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
PluginTest.test_plugin_sys_info |
|
100.000% |
14 |
0 |
1 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_plugins.py |
PluginTest.test_plugin_with_no_sys_info |
|
100.000% |
11 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
PluginTest.test_local_files_are_importable |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
PluginTest.test_coverage_init_plugins |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
PluginTest.test_coverage_init_plugins.coverage_init |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
PluginWarningOnPyTracerTest.test_exception_if_plugins_on_pytracer |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.test_plugin1 |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.make_render_and_caller |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.make_render_and_caller.lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.test_plugin2 |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.test_plugin2_with_branch |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.test_plugin2_with_text_report |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.test_plugin2_with_html_report |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.test_plugin2_with_xml_report |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.test_defer_to_python |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
GoodFileTracerTest.test_find_unexecuted |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.run_plugin |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.run_bad_plugin |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_file_tracer_has_no_file_tracer_method |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_file_tracer_has_inherited_sourcefilename_method |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_plugin_has_inherited_filereporter_method |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_file_tracer_fails |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_file_tracer_fails_eventually |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_file_tracer_returns_wrong |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_has_dynamic_source_filename_fails |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_source_filename_fails |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_source_filename_returns_wrong |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_dynamic_source_filename_fails |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_line_number_range_raises_error |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_line_number_range_returns_non_tuple |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_line_number_range_returns_triple |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
BadFileTracerTest.test_line_number_range_returns_pair_of_strings |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
ConfigurerPluginTest.test_configurer_plugin |
|
100.000% |
7 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.make_plugin_capitalized_testnames |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.make_plugin_track_render |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.make_test_files |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.run_all_functions |
|
100.000% |
0 |
0 |
11 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.test_plugin_standalone |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.test_static_context |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.test_plugin_with_test_function |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.test_plugin_with_test_function.assert_context_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.test_multiple_plugins |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
DynamicContextPluginTest.test_multiple_plugins.assert_context_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_plugins.py |
(no function) |
|
100.000% |
83 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_save_on_exit |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_tests_dir_is_importable |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_coverage_run_envvar_is_in_coveragerun |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.make_b_or_c_py |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_append_data |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_append_data_with_different_file |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_append_can_create_a_data_file |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_combine_with_rc |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_combine_with_aliases |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_erase_parallel |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_missing_source_file |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_running_missing_file |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_code_throws |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_code_exits |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_code_exits_no_arg |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_fork |
|
100.000% |
33 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_os_exit |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_warnings_during_reporting |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_warns_if_never_run |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_warnings_trace_function_changed_with_threads |
|
100.000% |
0 |
0 |
19 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_warning_trace_function_changed |
|
100.000% |
0 |
0 |
14 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_timid |
|
100.000% |
0 |
0 |
45 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_warn_preimported |
|
100.000% |
6 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_lang_c |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_deprecation_warnings |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_run_twice |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_module_name |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessTest.test_save_signal_usr1 |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.assert_tryexecfile_output |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_is_like_python |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_far_away_is_like_python |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_far_away_is_like_python_windows |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_dashm_is_like_python_dashm |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_dir_is_like_python_dir |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_dashm_dir_no_init_is_like_python |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_dashm_dir_with_init_is_like_python |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_dashm_equal_to_doubledashsource |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_dashm_superset_of_doubledashsource |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_script_imports_doubledashsource |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_dashm_is_like_python_dashm_off_path |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_run_dashm_is_like_python_dashm_with__main__207 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_zip_is_like_python |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_pythonsafepath |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_pythonsafepath_dashm_runme |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_pythonsafepath_dashm |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_coverage_custom_script |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_bug_862 |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
EnvironmentTest.test_bug_909 |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ExcepthookTest.test_excepthook |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ExcepthookTest.test_excepthook_exit |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ExcepthookTest.test_excepthook_throw |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
AliasedCommandTest.test_major_version_works |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
AliasedCommandTest.test_wrong_alias_doesnt_work |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
AliasedCommandTest.test_specific_alias_works |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
AliasedCommandTest.test_aliases_used_in_messages |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
PydocTest.assert_pydoc_ok |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_process.py |
PydocTest.test_pydoc_coverage |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
PydocTest.test_pydoc_coverage_coverage |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
FailUnderTest.setUp |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
FailUnderTest.test_report_43_is_ok |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
FailUnderTest.test_report_43_is_not_ok |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
FailUnderTest.test_report_42p86_is_not_ok |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
FailUnderTest.test_report_99p9_is_not_ok |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
FailUnderNoFilesTest.test_report |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
FailUnderEmptyFilesTest.test_report |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
YankedDirectoryTest.test_removing_directory |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
YankedDirectoryTest.test_removing_directory_with_error |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupTest.make_main_and_sub |
|
100.000% |
0 |
0 |
19 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupTest.test_patch_subprocess |
|
100.000% |
0 |
0 |
15 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupTest.test_subprocess_with_pth_files |
|
100.000% |
0 |
0 |
23 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupTest.test_subprocess_with_pth_files_and_parallel |
|
100.000% |
0 |
0 |
30 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupTest.test_subprocess_in_directories |
|
100.000% |
0 |
0 |
35 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupTest.test_subprocess_gets_nonfile_config |
|
100.000% |
0 |
0 |
33 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupTest.test_subprocess_dir_with_source |
|
100.000% |
0 |
0 |
36 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
ExecvTest.test_execv_patch |
|
100.000% |
22 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupWithSourceTest.test_pth_and_source_work_together |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupWithSourceTest.test_pth_and_source_work_together.fullname |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_process.py |
ProcessStartupWithSourceTest.test_pth_and_source_work_together.path |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_process.py |
(no function) |
|
100.000% |
126 |
0 |
46 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_python.py |
GetZipBytesTest.test_get_encoded_zip_files |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_python.py |
test_source_for_file |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_python.py |
test_source_for_file_windows |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_python.py |
RunpyTest.test_runpy_path |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_python.py |
(no function) |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_regions.py |
test_code_regions |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_regions.py |
test_real_code_regions |
|
100.000% |
8 |
0 |
4 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_regions.py |
(no function) |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.make_mycode |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_just_one |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_wildcard |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_omitting |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_including |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_include_relative_files_and_path |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_include_relative_files_and_wildcard_path |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_omit_files_here |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_run_source_vs_report_include |
|
100.000% |
3 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_run_omit_vs_report_omit |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_branches |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_show_missing |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_show_missing_branches |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_show_missing_branches_and_lines |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_skip_covered_no_branches |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_skip_covered_branches |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_skip_covered_branches_with_totals |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_skip_covered_all_files_covered |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_skip_covered_longfilename |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_skip_covered_no_data |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_skip_empty |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_skip_empty_no_data |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_precision |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_precision_all_zero |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_module_docstrings |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_dotpy_not_python |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_accented_directory |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_accenteddotpy_not_python |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_dotpy_not_python_ignored |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_dothtml_not_python |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_no_extension |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_report_with_chdir |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_bug_156_file_not_run_should_be_zero |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.run_TheCode_and_report_it |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_bug_203_mixed_case_listed_twice_with_rc |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_bug_203_mixed_case_listed_twice |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_pyw_files |
|
100.000% |
8 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_tracing_pyc_file |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_missing_py_file_during_run |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_empty_files |
|
100.000% |
9 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_markdown_with_missing |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryTest.test_bug_1524 |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
ReportingReturnValueTest.run_coverage |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
ReportingReturnValueTest.test_report |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
ReportingReturnValueTest.test_html |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
ReportingReturnValueTest.test_xml |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.make_rigged_file |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.get_summary_text |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_test_data |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_defaults |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_print_missing |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.assert_ordering |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_default_sort_report |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_sort_report_by_name |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_sort_report_by_stmts |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_sort_report_by_missing |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_sort_report_by_cover |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_sort_report_by_cover_plus |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_sort_report_by_cover_reversed |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_sort_report_by_invalid_option |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
SummaryReporterConfigurationTest.test_report_with_invalid_format |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report.py |
(no function) |
|
100.000% |
86 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.make_files |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_line_report_without_setting |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_line_report |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_branch_report_without_setting |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_branch_report |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_annotate |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_html_report |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_xml_report |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_json_report |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_json_report.os_sepj |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportMapsPathsTest.test_map_paths_during_lcov_report |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportWithJinjaTest.make_files |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportWithJinjaTest.test_report |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportWithJinjaTest.test_html |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportWithJinjaTest.test_xml |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportWithJinjaTest.test_json |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
ReportWithJinjaTest.test_lcov |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_common.py |
(no function) |
|
100.000% |
25 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_core.py |
FakeReporter.__init__ |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_core.py |
FakeReporter.report |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_report_core.py |
RenderReportTest.test_stdout |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_core.py |
RenderReportTest.test_file |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_core.py |
RenderReportTest.test_exception |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_report_core.py |
(no function) |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
NumbersTest.test_basic |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
NumbersTest.test_addition |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
NumbersTest.test_sum |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
NumbersTest.test_pc_covered_str |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
NumbersTest.test_display_covered |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
NumbersTest.test_covered_ratio |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
test_should_fail_under |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
test_should_fail_under_invalid_value |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
test_format_lines |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
test_format_lines_with_arcs |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_results.py |
(no function) |
|
100.000% |
26 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_setup.py |
SetupPyTest.setUp |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_setup.py |
SetupPyTest.test_metadata |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_setup.py |
SetupPyTest.test_more_metadata |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_setup.py |
(no function) |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
SqliteDbTest.test_error_reporting |
|
100.000% |
4 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
SqliteDbTest.test_retry_execute |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
SqliteDbTest.test_retry_execute_failure |
|
100.000% |
6 |
0 |
1 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
SqliteDbTest.test_retry_executemany_void |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
SqliteDbTest.test_retry_executemany_void_failure |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
SqliteDbTest.test_open_fails_on_bad_db |
|
100.000% |
6 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
SqliteDbTest.test_open_fails_on_bad_db.fake_failing_open |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
SqliteDbTest.test_execute_void_can_allow_failure |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
SqliteDbTest.test_execute_void_can_refuse_failure |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_sqlitedb.py |
(no function) |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.try_render |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.assertSynErr |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_passthrough |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_variables |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_undefined_variables |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_pipes |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_reusability |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_attribute |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_member_function |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_member_function.WithMemberFns.ditto |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_item_access |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_loops |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_loops.rev |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_empty_loops |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_multiline_loops |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_multiple_loops |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_comments |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_if |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_if_else |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_complex_if |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_complex_if.Complex.getit |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_loop_if |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_nested_loops |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_whitespace_handling |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_eat_whitespace |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_non_ascii |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_exception_during_evaluation |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_bad_names |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_bogus_tag_syntax |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_malformed_if |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_malformed_else |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_malformed_for |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_bad_nesting |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
TempliteTest.test_malformed_end |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_templite.py |
(no function) |
|
100.000% |
40 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
test_assert_count_equal |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CoverageTestTest.test_file_exists |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CoverageTestTest.test_file_count |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CoverageTestTest.test_assert_recent_datetime |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CoverageTestTest.test_assert_recent_datetime.now_delta |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CoverageTestTest.test_assert_warnings |
|
100.000% |
29 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CoverageTestTest.test_assert_no_warnings |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CoverageTestTest.test_sub_python_is_this_python |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CoverageTestTest.test_run_command_stdout_stderr |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CoverageTestTest.test_stdout |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CheckUniqueFilenamesTest.Stub.__init__ |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CheckUniqueFilenamesTest.Stub.method |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CheckUniqueFilenamesTest.test_detect_duplicate |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CheckCoverageTest.test_check_coverage_possible_branches |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CheckCoverageTest.test_check_coverage_missing_branches |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
CheckCoverageTest.test_check_coverage_mismatched_missing_branches |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
ReLinesTest.test_re_lines |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
ReLinesTest.test_re_lines_inverted |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
ReLinesTest.test_re_line |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
ReLinesTest.test_re_line_bad |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
_same_python_executable |
|
100.000% |
7 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
ArczTest.test_arcz_to_arcs |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
AssertCoverageWarningsTest.test_one_warning |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
AssertCoverageWarningsTest.test_many_warnings |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
AssertCoverageWarningsTest.test_wrong_type |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
AssertCoverageWarningsTest.test_wrong_message |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
AssertCoverageWarningsTest.test_wrong_number_too_many |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
AssertCoverageWarningsTest.test_wrong_number_too_few |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
AssertCoverageWarningsTest.test_regex_matches |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
AssertCoverageWarningsTest.test_regex_doesnt_match |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
test_failing_proxy |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
test_failing_proxy.Arithmetic.add |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
test_failing_proxy.Arithmetic.subtract |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_testing.py |
test_all_our_source_files |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_testing.py |
(no function) |
|
100.000% |
62 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_venv.py |
run_in_venv |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_venv.py |
venv_world_fixture |
|
100.000% |
22 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_venv.py |
coverage_command_fixture |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_venv.py |
VirtualenvTest.in_venv_world_fixture |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_venv.py |
VirtualenvTest.get_trace_output |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_venv.py |
VirtualenvTest.test_third_party_venv_isnt_measured |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_venv.py |
VirtualenvTest.test_us_in_venv_isnt_measured |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_venv.py |
VirtualenvTest.test_venv_isnt_measured |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_venv.py |
VirtualenvTest.test_venv_with_dynamic_plugin |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_venv.py |
VirtualenvTest.test_installed_namespace_packages |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_venv.py |
VirtualenvTest.test_bug_888 |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_venv.py |
(no function) |
|
100.000% |
32 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_version.py |
VersionTest.test_version_info |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_version.py |
VersionTest.test_make_version |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_version.py |
(no function) |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlTestHelpers.run_doit |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlTestHelpers.make_tree |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlTestHelpers.make_tree.here |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlTestHelpers.assert_source |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlTestHelpersTest.test_assert_source |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.make_mycode_data |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.run_xml_report |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_default_file_placement |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_argument_affects_xml_placement |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_output_directory_does_not_exist |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_config_affects_xml_placement |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_no_data |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_no_source |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_filename_format_showing_everything |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_filename_format_including_filename |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_filename_format_including_module |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_reporting_on_nothing |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_empty_file_is_100_not_0 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_empty_file_is_skipped |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_curdir_source |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_deep_source |
|
100.000% |
17 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_nonascii_directory |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_accented_dot_py |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_accented_directory |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_no_duplicate_packages |
|
100.000% |
13 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlReportTest.test_bug_1709 |
|
100.000% |
8 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
unbackslash |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlPackageStructureTest.package_and_class_tags |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlPackageStructureTest.assert_package_and_class_tags |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlPackageStructureTest.test_package_names |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlPackageStructureTest.test_package_depth_1 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlPackageStructureTest.test_package_depth_2 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlPackageStructureTest.test_package_depth_3 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlPackageStructureTest.test_source_prefix |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlPackageStructureTest.test_relative_source |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_xml.py |
compare_xml |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlGoldTest.test_a_xml_1 |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlGoldTest.test_a_xml_2 |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
XmlGoldTest.test_y_xml_branch |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_xml.py |
(no function) |
|
100.000% |
61 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / testenv.py |
(no function) |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / zip1.zip / zip1 / __init__.py |
(no function) |
|
100.000% |
0 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / zip1.zip / zip1 / zip1.py |
(no function) |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / zipmods.zip / encoded_cp1252.py |
(no function) |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / zipmods.zip / encoded_gb2312.py |
(no function) |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / zipmods.zip / encoded_hebrew.py |
(no function) |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / zipmods.zip / encoded_shift_jis.py |
(no function) |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / zipmods.zip / encoded_utf-8.py |
(no function) |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |