{{ title|escape }}: {{totals.pc_covered_str}}%
coverage.py v{{__version__}}, created at {{ time_stamp }}
ÿØÿà JFIF ÿþ ÿÛ C ÿÛ C ÿÀ ÿÄ ÿÄ " #QrÿÄ ÿÄ & 1! A"2qQaáÿÚ ? Øy,æ/3JæÝ¹Èß²Ø5êXw²±ÉyR¾I0ó2PI¾IÌÚiMö¯þrìN&"KgX:íµnTJnLK @!-ýùúmë;ºgµ&ó±hw¯Õ@Ü9ñ-ë.²1<yà¹ïQÐUÛ?.¦èûbß±©Ö«Âw*V) `$bØÔëXÖ-ËTÜíGÚ3ð«g §¯JxU/ÂÅv_s(Hÿ @TñJÑãõçn!ÈgfbÓc:él[ðQe9ÀPLbÃãCµm[5¿ç'ªjglåÛí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢S x?"¸¦ùYé¨ÒOÈ q`~~ÚtËU¹CÚêV I1Áß_ÿÙ{# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 #} {# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt #}
coverage.py v{{__version__}}, created at {{ time_stamp }}
| Module | statements | missing | excluded | {% if has_arcs %}branches | partial | {% endif %}coverage |
|---|---|---|---|---|---|---|
| {{file.relative_filename}} | {{file.nums.n_statements}} | {{file.nums.n_missing}} | {{file.nums.n_excluded}} | {% if has_arcs %}{{file.nums.n_branches}} | {{file.nums.n_partial_branches}} | {% endif %}{{file.nums.pc_covered_str}}% |
| Total | {{totals.n_statements}} | {{totals.n_missing}} | {{totals.n_excluded}} | {% if has_arcs %}{{totals.n_branches}} | {{totals.n_partial_branches}} | {% endif %}{{totals.pc_covered_str}}% |
No items found using the specified filter.
{% if skipped_covered_msg %}{{ skipped_covered_msg }}
{% endif %} {% if skipped_empty_msg %}{{ skipped_empty_msg }}
{% endif %}