Coverage report: 74.250%

Files Functions Classes

coverage.py v7.14.1, created at 2026-06-10 18:56 +0000

File   statements missing excluded   coverage
an_website/__init__.py   72 15 2   79.167%
an_website/backdoor/__init__.py   4 0 0   100.000%
an_website/backdoor/backdoor.py   171 28 0   83.626%
an_website/commitment/__init__.py   0 0 0   100.000%
an_website/commitment/commitment.py   53 2 0   96.226%
an_website/contact/__init__.py   0 0 0   100.000%
an_website/contact/contact.py   109 40 0   63.303%
an_website/currency_converter/__init__.py   0 0 0   100.000%
an_website/currency_converter/converter.py   108 16 0   85.185%
an_website/discord/__init__.py   0 0 0   100.000%
an_website/discord/discord.py   66 18 0   72.727%
an_website/emoji_chat/__init__.py   4 0 0   100.000%
an_website/emoji_chat/chat.py   163 85 5   47.853%
an_website/emoji_chat/pub_sub_provider.py   25 13 0   48.000%
an_website/endpoints/__init__.py   0 0 0   100.000%
an_website/endpoints/endpoints.py   25 1 0   96.000%
an_website/example/__init__.py   0 0 0   100.000%
an_website/example/example.py   28 2 0   92.857%
an_website/fake_orjson.py   54 54 0   0.000%
an_website/hangman_solver/__init__.py   0 0 0   100.000%
an_website/hangman_solver/hangman_solver.py   56 12 0   78.571%
an_website/hangman_solver/wordgame_solver.py   36 0 0   100.000%
an_website/host_info/__init__.py   0 0 0   100.000%
an_website/host_info/host_info.py   49 9 0   81.633%
an_website/js_licenses/__init__.py   0 0 0   100.000%
an_website/js_licenses/js_licenses.py   35 4 1   88.571%
an_website/kangaroo_comics/__init__.py   0 0 0   100.000%
an_website/kangaroo_comics/comics.py   14 1 0   92.857%
an_website/lolwut/__init__.py   0 0 0   100.000%
an_website/lolwut/lolwut.py   40 9 0   77.500%
an_website/main.py   234 53 482   77.350%
an_website/main_page/__init__.py   0 0 0   100.000%
an_website/main_page/main_page.py   15 0 2   100.000%
an_website/patches/__init__.py   159 13 0   91.824%
an_website/patches/braille.py   16 9 0   43.750%
an_website/patches/json.py   48 34 0   29.167%
an_website/ping/__init__.py   0 0 0   100.000%
an_website/ping/ping.py   11 0 0   100.000%
an_website/quotes/__init__.py   12 0 0   100.000%
an_website/quotes/create.py   161 58 0   63.975%
an_website/quotes/generator.py   30 9 0   70.000%
an_website/quotes/image.py   167 27 0   83.832%
an_website/quotes/info.py   88 17 0   80.682%
an_website/quotes/quote_of_the_day/__init__.py   69 21 0   69.565%
an_website/quotes/quote_of_the_day/data.py   21 1 0   95.238%
an_website/quotes/quote_of_the_day/store.py   68 20 4   70.588%
an_website/quotes/quotes.py   213 58 0   72.770%
an_website/quotes/share.py   12 1 0   91.667%
an_website/quotes/utils.py   426 199 3   53.286%
an_website/random_text/__init__.py   3 0 0   100.000%
an_website/random_text/random_text.py   50 0 0   100.000%
an_website/redirect/__init__.py   0 0 0   100.000%
an_website/redirect/redirect.py   19 2 0   89.474%
an_website/reporting/__init__.py   0 0 0   100.000%
an_website/reporting/reporting.py   89 62 0   30.337%
an_website/search/__init__.py   0 0 0   100.000%
an_website/search/search.py   62 17 0   72.581%
an_website/services/__init__.py   0 0 0   100.000%
an_website/services/services.py   13 0 0   100.000%
an_website/settings/__init__.py   0 0 0   100.000%
an_website/settings/settings.py   41 3 0   92.683%
an_website/soundboard/__init__.py   9 0 0   100.000%
an_website/soundboard/data.py   98 13 0   86.735%
an_website/soundboard/soundboard.py   85 4 0   95.294%
an_website/swapped_words/__init__.py   5 0 0   100.000%
an_website/swapped_words/config_file.py   140 4 3   97.143%
an_website/swapped_words/swap.py   65 0 0   100.000%
an_website/troet/__init__.py   0 0 0   100.000%
an_website/troet/troet.py   28 0 0   100.000%
an_website/update/__init__.py   0 0 0   100.000%
an_website/update/update.py   27 3 75   88.889%
an_website/uptime/__init__.py   0 0 0   100.000%
an_website/uptime/uptime.py   59 19 0   67.797%
an_website/utils/__init__.py   6 0 1   100.000%
an_website/utils/background_tasks.py   52 29 47   44.231%
an_website/utils/base_request_handler.py   496 104 4   79.032%
an_website/utils/better_config_parser.py   124 23 0   81.452%
an_website/utils/data_parsing.py   139 55 0   60.432%
an_website/utils/decorators.py   110 22 0   80.000%
an_website/utils/elastic_transport_async_http_node.py   52 35 0   32.692%
an_website/utils/elasticsearch_setup.py   68 40 1   41.176%
an_website/utils/fix_static_path_impl.py   49 3 0   93.878%
an_website/utils/logging.py   101 68 1   32.673%
an_website/utils/options.py   103 6 0   94.175%
an_website/utils/request_handler.py   80 6 0   92.500%
an_website/utils/search.py   60 20 0   66.667%
an_website/utils/static_file_from_traversable.py   148 8 0   94.595%
an_website/utils/static_file_handling.py   38 0 2   100.000%
an_website/utils/template_loader.py   16 0 0   100.000%
an_website/utils/themes.py   11 0 0   100.000%
an_website/utils/token.py   79 6 0   92.405%
an_website/utils/utils.py   367 114 15   68.937%
an_website/version/__init__.py   0 0 0   100.000%
an_website/version/version.py   50 5 0   90.000%
an_website/whats_my_ip/__init__.py   0 0 0   100.000%
an_website/whats_my_ip/ip.py   19 2 0   89.474%
an_website/wiki/__init__.py   0 0 0   100.000%
an_website/wiki/wiki.py   14 1 0   92.857%
Total   5837 1503 648   74.250%

No items found using the specified filter.