Coverage report: 76.424%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-11 19:37 +0000

File   statements missing excluded   coverage
an_website / __init__.py   77 15 2   80.519%
an_website / backdoor / __init__.py   5 0 0   100.000%
an_website / backdoor / backdoor.py   172 28 0   83.721%
an_website / commitment / __init__.py   1 0 0   100.000%
an_website / commitment / commitment.py   54 2 0   96.296%
an_website / contact / __init__.py   1 0 0   100.000%
an_website / contact / contact.py   110 39 0   64.545%
an_website / currency_converter / __init__.py   1 0 0   100.000%
an_website / currency_converter / converter.py   109 16 0   85.321%
an_website / discord / __init__.py   1 0 0   100.000%
an_website / discord / discord.py   67 18 0   73.134%
an_website / emoji_chat / __init__.py   5 0 0   100.000%
an_website / emoji_chat / chat.py   166 85 5   48.795%
an_website / emoji_chat / pub_sub_provider.py   29 13 0   55.172%
an_website / endpoints / __init__.py   1 0 0   100.000%
an_website / endpoints / endpoints.py   26 1 0   96.154%
an_website / example / __init__.py   1 0 0   100.000%
an_website / example / example.py   29 2 0   93.103%
an_website / fake_orjson.py   55 55 0   0.000%
an_website / hangman_solver / __init__.py   1 0 0   100.000%
an_website / hangman_solver / hangman_solver.py   57 12 0   78.947%
an_website / hangman_solver / wordgame_solver.py   37 0 0   100.000%
an_website / host_info / __init__.py   1 0 0   100.000%
an_website / host_info / host_info.py   50 9 0   82.000%
an_website / js_licenses / __init__.py   1 0 0   100.000%
an_website / js_licenses / js_licenses.py   36 4 1   88.889%
an_website / kangaroo_comics / __init__.py   1 0 0   100.000%
an_website / kangaroo_comics / comics.py   15 1 0   93.333%
an_website / lolwut / __init__.py   1 0 0   100.000%
an_website / lolwut / lolwut.py   41 9 0   78.049%
an_website / main.py   243 46 475   81.070%
an_website / main_page / __init__.py   1 0 0   100.000%
an_website / main_page / main_page.py   16 0 2   100.000%
an_website / patches / __init__.py   170 18 0   89.412%
an_website / patches / braille.py   17 9 0   47.059%
an_website / patches / json.py   49 34 0   30.612%
an_website / ping / __init__.py   1 0 0   100.000%
an_website / ping / ping.py   12 0 0   100.000%
an_website / quotes / __init__.py   13 0 0   100.000%
an_website / quotes / create.py   151 47 0   68.874%
an_website / quotes / generator.py   31 9 0   70.968%
an_website / quotes / image.py   168 27 0   83.929%
an_website / quotes / info.py   81 13 0   83.951%
an_website / quotes / quote_of_the_day / __init__.py   70 15 0   78.571%
an_website / quotes / quote_of_the_day / data.py   25 1 0   96.000%
an_website / quotes / quote_of_the_day / store.py   72 10 4   86.111%
an_website / quotes / quotes.py   217 58 0   73.272%
an_website / quotes / share.py   13 1 0   92.308%
an_website / quotes / utils.py   386 161 3   58.290%
an_website / random_text / __init__.py   4 0 0   100.000%
an_website / random_text / random_text.py   51 0 0   100.000%
an_website / redirect / __init__.py   1 0 0   100.000%
an_website / redirect / redirect.py   20 2 0   90.000%
an_website / reporting / __init__.py   1 0 0   100.000%
an_website / reporting / reporting.py   90 62 0   31.111%
an_website / search / __init__.py   1 0 0   100.000%
an_website / search / search.py   63 17 0   73.016%
an_website / services / __init__.py   1 0 0   100.000%
an_website / services / services.py   17 0 0   100.000%
an_website / settings / __init__.py   1 0 0   100.000%
an_website / settings / settings.py   42 3 0   92.857%
an_website / soundboard / __init__.py   10 0 0   100.000%
an_website / soundboard / data.py   102 13 0   87.255%
an_website / soundboard / soundboard.py   86 4 0   95.349%
an_website / swapped_words / __init__.py   6 0 0   100.000%
an_website / swapped_words / config_file.py   147 4 3   97.279%
an_website / swapped_words / swap.py   66 0 0   100.000%
an_website / troet / __init__.py   1 0 0   100.000%
an_website / troet / troet.py   29 0 0   100.000%
an_website / update / __init__.py   1 0 0   100.000%
an_website / update / update.py   24 4 75   83.333%
an_website / uptime / __init__.py   1 0 0   100.000%
an_website / uptime / uptime.py   68 19 0   72.059%
an_website / utils / __init__.py   7 0 1   100.000%
an_website / utils / background_tasks.py   53 29 50   45.283%
an_website / utils / base_request_handler.py   496 104 4   79.032%
an_website / utils / better_config_parser.py   128 23 0   82.031%
an_website / utils / data_parsing.py   140 55 0   60.714%
an_website / utils / decorators.py   111 22 0   80.180%
an_website / utils / elasticsearch_setup.py   76 40 1   47.368%
an_website / utils / fix_static_path_impl.py   49 3 0   93.878%
an_website / utils / logging.py   106 68 1   35.849%
an_website / utils / options.py   98 5 0   94.898%
an_website / utils / request_handler.py   81 6 0   92.593%
an_website / utils / search.py   67 20 0   70.149%
an_website / utils / static_file_from_traversable.py   150 8 0   94.667%
an_website / utils / static_file_handling.py   35 0 2   100.000%
an_website / utils / template_loader.py   18 0 0   100.000%
an_website / utils / themes.py   7 0 0   100.000%
an_website / utils / token.py   74 4 0   94.595%
an_website / utils / utils.py   389 111 15   71.465%
an_website / version / __init__.py   1 0 0   100.000%
an_website / version / version.py   40 0 0   100.000%
an_website / whats_my_ip / __init__.py   1 0 0   100.000%
an_website / whats_my_ip / ip.py   20 2 0   90.000%
an_website / wiki / __init__.py   1 0 0   100.000%
an_website / wiki / wiki.py   15 1 0   93.333%
Total   5883 1387 644   76.424%

No items found using the specified filter.