Coverage report: 74.730%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-24 17:35 +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   226 48 472   78.761%
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   170 13 0   92.353%
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   85 15 0   82.353%
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   212 58 0   72.642%
an_website / quotes / share.py   12 1 0   91.667%
an_website / quotes / utils.py   425 199 3   53.176%
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 50   44.231%
an_website / utils / base_request_handler.py   493 104 4   78.905%
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 / elasticsearch_setup.py   67 40 1   40.299%
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   94 6 0   93.617%
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   6 0 0   100.000%
an_website / utils / token.py   79 6 0   92.405%
an_website / utils / utils.py   363 111 15   69.421%
an_website / version / __init__.py   0 0 0   100.000%
an_website / version / version.py   39 0 0   100.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   5750 1453 641   74.730%

No items found using the specified filter.