an_website/__init__.py |
UptimeTimer.__init__ |
1 |
0 |
0 |
100.000% |
an_website/__init__.py |
UptimeTimer.get |
1 |
0 |
0 |
100.000% |
an_website/__init__.py |
UptimeTimer.get_ns |
1 |
0 |
0 |
100.000% |
an_website/__init__.py |
UptimeTimer.reset |
1 |
0 |
0 |
100.000% |
an_website/__init__.py |
get_version |
4 |
1 |
0 |
75.000% |
an_website/__init__.py |
traversable_to_file |
7 |
5 |
0 |
28.571% |
an_website/__init__.py |
(no function) |
62 |
9 |
2 |
85.484% |
an_website/backdoor/__init__.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/backdoor/__init__.py |
(no function) |
4 |
0 |
0 |
100.000% |
an_website/backdoor/backdoor.py |
PrintWrapper.__call__ |
2 |
0 |
0 |
100.000% |
an_website/backdoor/backdoor.py |
PrintWrapper.__init__ |
1 |
0 |
0 |
100.000% |
an_website/backdoor/backdoor.py |
Backdoor.backup_session |
13 |
2 |
0 |
84.615% |
an_website/backdoor/backdoor.py |
Backdoor.ensure_serializable |
3 |
1 |
0 |
66.667% |
an_website/backdoor/backdoor.py |
Backdoor.finish_serialized_dict |
1 |
0 |
0 |
100.000% |
an_website/backdoor/backdoor.py |
Backdoor.get_flags |
5 |
0 |
0 |
100.000% |
an_website/backdoor/backdoor.py |
Backdoor.get_protocol_version |
4 |
0 |
0 |
100.000% |
an_website/backdoor/backdoor.py |
Backdoor.load_session |
20 |
8 |
0 |
60.000% |
an_website/backdoor/backdoor.py |
Backdoor.post |
56 |
6 |
0 |
89.286% |
an_website/backdoor/backdoor.py |
Backdoor.safe_repr |
4 |
2 |
0 |
50.000% |
an_website/backdoor/backdoor.py |
Backdoor.serialize |
9 |
4 |
0 |
55.556% |
an_website/backdoor/backdoor.py |
Backdoor.update_session |
1 |
0 |
0 |
100.000% |
an_website/backdoor/backdoor.py |
Backdoor.write_error |
9 |
6 |
0 |
33.333% |
an_website/backdoor/backdoor.py |
(no function) |
44 |
0 |
0 |
100.000% |
an_website/backdoor_client.py |
create_socket |
30 |
30 |
1 |
0.000% |
an_website/backdoor_client.py |
request |
44 |
44 |
1 |
0.000% |
an_website/backdoor_client.py |
detect_mode |
10 |
10 |
0 |
0.000% |
an_website/backdoor_client.py |
send |
16 |
16 |
0 |
0.000% |
an_website/backdoor_client.py |
lisp_always_active |
1 |
1 |
0 |
0.000% |
an_website/backdoor_client.py |
run_and_print |
46 |
46 |
3 |
0.000% |
an_website/backdoor_client.py |
shellify |
4 |
4 |
0 |
0.000% |
an_website/backdoor_client.py |
main |
118 |
118 |
2 |
0.000% |
an_website/backdoor_client.py |
main.send_to_remote |
1 |
1 |
0 |
0.000% |
an_website/backdoor_client.py |
main._run_and_print |
5 |
5 |
0 |
0.000% |
an_website/backdoor_client.py |
(no function) |
61 |
61 |
2 |
0.000% |
an_website/commitment/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/commitment/commitment.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/commitment/commitment.py |
get_commit_data |
16 |
1 |
0 |
93.750% |
an_website/commitment/commitment.py |
CommitmentAPI.get |
17 |
2 |
0 |
88.235% |
an_website/commitment/commitment.py |
CommitmentAPI.write_commit |
4 |
0 |
0 |
100.000% |
an_website/commitment/commitment.py |
(no function) |
27 |
0 |
0 |
100.000% |
an_website/contact/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/contact/contact.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/contact/contact.py |
apply_contact_stuff_to_app |
11 |
2 |
0 |
81.818% |
an_website/contact/contact.py |
send_message |
19 |
4 |
0 |
78.947% |
an_website/contact/contact.py |
add_geoip_info_to_message |
5 |
0 |
0 |
100.000% |
an_website/contact/contact.py |
ContactPage.get |
10 |
1 |
0 |
90.000% |
an_website/contact/contact.py |
ContactPage.post |
32 |
32 |
0 |
0.000% |
an_website/contact/contact.py |
(no function) |
32 |
0 |
0 |
100.000% |
an_website/currency_converter/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/currency_converter/converter.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/currency_converter/converter.py |
string_to_num |
13 |
0 |
0 |
100.000% |
an_website/currency_converter/converter.py |
num_to_string |
5 |
0 |
0 |
100.000% |
an_website/currency_converter/converter.py |
conversion_string |
1 |
0 |
0 |
100.000% |
an_website/currency_converter/converter.py |
continuation_string |
24 |
0 |
0 |
100.000% |
an_website/currency_converter/converter.py |
convert |
1 |
0 |
0 |
100.000% |
an_website/currency_converter/converter.py |
get_value_dict |
8 |
0 |
0 |
100.000% |
an_website/currency_converter/converter.py |
CurrencyConverter.create_value_dict |
15 |
8 |
0 |
46.667% |
an_website/currency_converter/converter.py |
CurrencyConverter.get |
11 |
5 |
0 |
54.545% |
an_website/currency_converter/converter.py |
CurrencyConverterAPI.get |
8 |
3 |
0 |
62.500% |
an_website/currency_converter/converter.py |
(no function) |
22 |
0 |
0 |
100.000% |
an_website/discord/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/discord/discord.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/discord/discord.py |
url_returns_200 |
2 |
2 |
0 |
0.000% |
an_website/discord/discord.py |
get_invite |
18 |
11 |
0 |
38.889% |
an_website/discord/discord.py |
get_invite_with_cache |
13 |
4 |
0 |
69.231% |
an_website/discord/discord.py |
ANDiscord.get |
6 |
1 |
0 |
83.333% |
an_website/discord/discord.py |
DiscordAPI.get |
2 |
0 |
0 |
100.000% |
an_website/discord/discord.py |
(no function) |
25 |
0 |
0 |
100.000% |
an_website/element_web_link/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/element_web_link/element_web_link.py |
get_module_info |
1 |
1 |
0 |
0.000% |
an_website/element_web_link/element_web_link.py |
(no function) |
4 |
4 |
0 |
0.000% |
an_website/emoji_chat/__init__.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/emoji_chat/__init__.py |
(no function) |
4 |
0 |
0 |
100.000% |
an_website/emoji_chat/chat.py |
get_ms_timestamp |
1 |
1 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
subscribe_to_redis_channel |
21 |
21 |
1 |
0.000% |
an_website/emoji_chat/chat.py |
save_new_message |
5 |
5 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
get_messages |
3 |
0 |
0 |
100.000% |
an_website/emoji_chat/chat.py |
check_message_invalid |
7 |
7 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
emojize_user_input |
4 |
4 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
normalize_emojis |
1 |
0 |
0 |
100.000% |
an_website/emoji_chat/chat.py |
get_random_name |
1 |
0 |
0 |
100.000% |
an_website/emoji_chat/chat.py |
ChatHandler.get |
5 |
1 |
0 |
80.000% |
an_website/emoji_chat/chat.py |
ChatHandler.get_name |
11 |
2 |
0 |
81.818% |
an_website/emoji_chat/chat.py |
ChatHandler.get_name_as_list |
1 |
0 |
0 |
100.000% |
an_website/emoji_chat/chat.py |
ChatHandler.post |
7 |
7 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
ChatHandler.render_chat |
0 |
0 |
1 |
100.000% |
an_website/emoji_chat/chat.py |
HTMLChatHandler.render_chat |
1 |
0 |
0 |
100.000% |
an_website/emoji_chat/chat.py |
APIChatHandler.render_chat |
1 |
1 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
ChatWebSocketHandler.on_close |
4 |
4 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
ChatWebSocketHandler.on_message |
8 |
8 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
ChatWebSocketHandler.open |
7 |
7 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
ChatWebSocketHandler.prepare |
6 |
6 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
ChatWebSocketHandler.render_chat |
0 |
0 |
1 |
100.000% |
an_website/emoji_chat/chat.py |
ChatWebSocketHandler.save_new_message |
10 |
10 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
ChatWebSocketHandler.send_messages |
1 |
1 |
0 |
0.000% |
an_website/emoji_chat/chat.py |
ChatWebSocketHandler.send_users |
0 |
0 |
2 |
100.000% |
an_website/emoji_chat/chat.py |
(no function) |
63 |
0 |
0 |
100.000% |
an_website/emoji_chat/pub_sub_provider.py |
PubSubProvider.__call__ |
13 |
13 |
0 |
0.000% |
an_website/emoji_chat/pub_sub_provider.py |
(no function) |
16 |
0 |
0 |
100.000% |
an_website/endpoints/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/endpoints/endpoints.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/endpoints/endpoints.py |
Endpoints.get |
3 |
0 |
0 |
100.000% |
an_website/endpoints/endpoints.py |
Endpoints.get_endpoints |
6 |
0 |
0 |
100.000% |
an_website/endpoints/endpoints.py |
EndpointsAPI.get |
3 |
1 |
0 |
66.667% |
an_website/endpoints/endpoints.py |
(no function) |
13 |
0 |
0 |
100.000% |
an_website/example/__init__.py |
(no function) |
1 |
1 |
0 |
0.000% |
an_website/example/example.py |
get_module_info |
1 |
1 |
0 |
0.000% |
an_website/example/example.py |
ExampleArguments.validate |
3 |
3 |
0 |
0.000% |
an_website/example/example.py |
Example.get |
4 |
4 |
0 |
0.000% |
an_website/example/example.py |
ExampleAPI.get |
1 |
1 |
0 |
0.000% |
an_website/example/example.py |
(no function) |
20 |
20 |
0 |
0.000% |
an_website/fake_orjson.py |
_default |
21 |
21 |
0 |
0.000% |
an_website/fake_orjson.py |
dumps |
2 |
2 |
0 |
0.000% |
an_website/fake_orjson.py |
loads |
3 |
3 |
0 |
0.000% |
an_website/fake_orjson.py |
(no function) |
29 |
29 |
0 |
0.000% |
an_website/hangman_solver/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/hangman_solver/hangman_solver.py |
get_module_info |
2 |
0 |
0 |
100.000% |
an_website/hangman_solver/hangman_solver.py |
HangmanArguments.get_max_words |
1 |
0 |
0 |
100.000% |
an_website/hangman_solver/hangman_solver.py |
solve_hangman |
5 |
0 |
0 |
100.000% |
an_website/hangman_solver/hangman_solver.py |
HangmanSolver.get |
3 |
0 |
0 |
100.000% |
an_website/hangman_solver/hangman_solver.py |
HangmanSolverAPI.get |
4 |
0 |
0 |
100.000% |
an_website/hangman_solver/hangman_solver.py |
HangmanSolverWords.get |
12 |
12 |
0 |
0.000% |
an_website/hangman_solver/hangman_solver.py |
(no function) |
30 |
0 |
0 |
100.000% |
an_website/hangman_solver/wordgame_solver.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/hangman_solver/wordgame_solver.py |
find_solutions |
3 |
0 |
0 |
100.000% |
an_website/hangman_solver/wordgame_solver.py |
get_ranked_solutions |
4 |
0 |
0 |
100.000% |
an_website/hangman_solver/wordgame_solver.py |
WordgameSolver.get |
7 |
0 |
0 |
100.000% |
an_website/hangman_solver/wordgame_solver.py |
WordgameSolverAPI.get |
6 |
0 |
0 |
100.000% |
an_website/hangman_solver/wordgame_solver.py |
(no function) |
17 |
0 |
0 |
100.000% |
an_website/host_info/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/host_info/host_info.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/host_info/host_info.py |
minify_ansi_art |
1 |
0 |
0 |
100.000% |
an_website/host_info/host_info.py |
HostInfo.get |
10 |
0 |
0 |
100.000% |
an_website/host_info/host_info.py |
UwUHostInfo.get |
14 |
9 |
0 |
35.714% |
an_website/host_info/host_info.py |
(no function) |
24 |
0 |
0 |
100.000% |
an_website/js_licenses/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/js_licenses/js_licenses.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/js_licenses/js_licenses.py |
get_js_filenames_and_licenses |
14 |
3 |
0 |
78.571% |
an_website/js_licenses/js_licenses.py |
JSLicenses.get |
3 |
0 |
0 |
100.000% |
an_website/js_licenses/js_licenses.py |
(no function) |
15 |
0 |
0 |
100.000% |
an_website/kangaroo_comics/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/kangaroo_comics/comics.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/kangaroo_comics/comics.py |
KangarooComicsRedirect.get |
3 |
0 |
0 |
100.000% |
an_website/kangaroo_comics/comics.py |
KangarooComics.get |
3 |
1 |
0 |
66.667% |
an_website/kangaroo_comics/comics.py |
(no function) |
8 |
0 |
0 |
100.000% |
an_website/lolwut/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/lolwut/lolwut.py |
get_module_info |
2 |
0 |
0 |
100.000% |
an_website/lolwut/lolwut.py |
generate_art |
1 |
0 |
0 |
100.000% |
an_website/lolwut/lolwut.py |
LOLWUT.get |
6 |
1 |
0 |
83.333% |
an_website/lolwut/lolwut.py |
LOLWUTAPI.get |
6 |
6 |
0 |
0.000% |
an_website/lolwut/lolwut.py |
LOLWUTRedirectHandler.get |
1 |
1 |
0 |
0.000% |
an_website/lolwut/lolwut.py |
LOLWUTRedirectHandler.repl_match |
1 |
1 |
0 |
0.000% |
an_website/lolwut/lolwut.py |
(no function) |
24 |
0 |
0 |
100.000% |
an_website/main.py |
get_module_infos |
28 |
2 |
2 |
92.857% |
an_website/main.py |
get_module_infos_from_module |
27 |
14 |
0 |
48.148% |
an_website/main.py |
sort_module_infos |
5 |
0 |
0 |
100.000% |
an_website/main.py |
get_all_handlers |
13 |
0 |
0 |
100.000% |
an_website/main.py |
ignore_modules |
1 |
0 |
0 |
100.000% |
an_website/main.py |
get_normed_paths_from_module_infos |
3 |
0 |
0 |
100.000% |
an_website/main.py |
get_normed_paths_from_module_infos.tuple_has_no_none |
1 |
0 |
0 |
100.000% |
an_website/main.py |
get_normed_paths_from_module_infos.info_to_paths |
1 |
0 |
0 |
100.000% |
an_website/main.py |
make_app |
7 |
2 |
0 |
71.429% |
an_website/main.py |
apply_config_to_app |
27 |
0 |
0 |
100.000% |
an_website/main.py |
get_ssl_context |
0 |
0 |
10 |
100.000% |
an_website/main.py |
setup_logging |
0 |
0 |
38 |
100.000% |
an_website/main.py |
WebhookLoggingOptions.__init__ |
8 |
8 |
0 |
0.000% |
an_website/main.py |
setup_webhook_logging |
0 |
0 |
28 |
100.000% |
an_website/main.py |
setup_apm |
0 |
0 |
78 |
100.000% |
an_website/main.py |
setup_app_search |
0 |
0 |
22 |
100.000% |
an_website/main.py |
setup_redis |
38 |
10 |
0 |
73.684% |
an_website/main.py |
signal_handler |
0 |
0 |
4 |
100.000% |
an_website/main.py |
install_signal_handler |
0 |
0 |
5 |
100.000% |
an_website/main.py |
supervise |
10 |
10 |
0 |
0.000% |
an_website/main.py |
main |
0 |
0 |
225 |
100.000% |
an_website/main.py |
(no function) |
76 |
0 |
22 |
100.000% |
an_website/main_page/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/main_page/main_page.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/main_page/main_page.py |
MainPage.check_ready |
0 |
0 |
1 |
100.000% |
an_website/main_page/main_page.py |
MainPage.get |
7 |
0 |
0 |
100.000% |
an_website/main_page/main_page.py |
(no function) |
8 |
0 |
1 |
100.000% |
an_website/patches/__init__.py |
apply |
15 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_asyncio |
3 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_certifi |
2 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_configparser |
1 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_emoji |
5 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_http |
1 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_json |
6 |
1 |
0 |
83.333% |
an_website/patches/__init__.py |
patch_jsonpickle |
3 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_threading |
3 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_threading.bootstrap |
3 |
3 |
0 |
0.000% |
an_website/patches/__init__.py |
patch_tornado_418 |
5 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_tornado_arguments |
4 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_tornado_arguments.ensure_bytes |
5 |
1 |
0 |
80.000% |
an_website/patches/__init__.py |
patch_tornado_arguments.parse_body_arguments |
23 |
8 |
0 |
65.217% |
an_website/patches/__init__.py |
patch_tornado_gzip |
1 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_tornado_httpclient |
8 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_tornado_httpclient.prepare_curl_callback |
3 |
1 |
0 |
66.667% |
an_website/patches/__init__.py |
patch_tornado_httpclient.request_init |
4 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_tornado_logs |
3 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_tornado_redirect |
5 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
patch_tornado_redirect.redirect |
10 |
3 |
0 |
70.000% |
an_website/patches/__init__.py |
patch_xml |
2 |
0 |
0 |
100.000% |
an_website/patches/__init__.py |
(no function) |
48 |
0 |
0 |
100.000% |
an_website/patches/braille.py |
encode |
9 |
9 |
0 |
0.000% |
an_website/patches/braille.py |
decode |
1 |
0 |
0 |
100.000% |
an_website/patches/braille.py |
morb |
1 |
0 |
0 |
100.000% |
an_website/patches/braille.py |
(no function) |
6 |
0 |
0 |
100.000% |
an_website/patches/json.py |
SupportsRead.read |
1 |
1 |
0 |
0.000% |
an_website/patches/json.py |
get_caller_name |
11 |
11 |
0 |
0.000% |
an_website/patches/json.py |
dumps |
19 |
19 |
0 |
0.000% |
an_website/patches/json.py |
dump |
1 |
1 |
0 |
0.000% |
an_website/patches/json.py |
loads |
1 |
1 |
0 |
0.000% |
an_website/patches/json.py |
load |
1 |
1 |
0 |
0.000% |
an_website/patches/json.py |
(no function) |
15 |
0 |
0 |
100.000% |
an_website/ping/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/ping/ping.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/ping/ping.py |
PingPong.get |
3 |
0 |
0 |
100.000% |
an_website/ping/ping.py |
(no function) |
8 |
0 |
0 |
100.000% |
an_website/quotes/__init__.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/quotes/__init__.py |
(no function) |
12 |
0 |
0 |
100.000% |
an_website/quotes/create.py |
create_quote |
5 |
1 |
0 |
80.000% |
an_website/quotes/create.py |
create_author |
5 |
1 |
0 |
80.000% |
an_website/quotes/create.py |
create_wrong_quote |
16 |
16 |
0 |
0.000% |
an_website/quotes/create.py |
get_authors |
15 |
1 |
0 |
93.333% |
an_website/quotes/create.py |
get_author_by_name |
5 |
0 |
0 |
100.000% |
an_website/quotes/create.py |
get_quote_by_str |
5 |
0 |
0 |
100.000% |
an_website/quotes/create.py |
get_quotes |
9 |
0 |
0 |
100.000% |
an_website/quotes/create.py |
CreatePage1.get |
5 |
1 |
0 |
80.000% |
an_website/quotes/create.py |
CreatePage1.post |
19 |
11 |
0 |
42.105% |
an_website/quotes/create.py |
CreatePage2.post |
13 |
5 |
0 |
61.538% |
an_website/quotes/create.py |
(no function) |
28 |
0 |
0 |
100.000% |
an_website/quotes/generator.py |
get_authors_and_quotes |
12 |
7 |
0 |
41.667% |
an_website/quotes/generator.py |
QuoteGenerator.get |
5 |
1 |
0 |
80.000% |
an_website/quotes/generator.py |
QuoteGeneratorAPI.get |
5 |
1 |
0 |
80.000% |
an_website/quotes/generator.py |
(no function) |
9 |
0 |
0 |
100.000% |
an_website/quotes/image.py |
load_png |
3 |
0 |
0 |
100.000% |
an_website/quotes/image.py |
get_lines_and_max_height |
8 |
0 |
0 |
100.000% |
an_website/quotes/image.py |
draw_text |
5 |
3 |
0 |
40.000% |
an_website/quotes/image.py |
draw_lines |
5 |
0 |
0 |
100.000% |
an_website/quotes/image.py |
create_image |
60 |
14 |
0 |
76.667% |
an_website/quotes/image.py |
QuoteAsImage.get |
25 |
6 |
0 |
76.000% |
an_website/quotes/image.py |
(no function) |
53 |
0 |
0 |
100.000% |
an_website/quotes/info.py |
QuotesInfoPage.get |
6 |
0 |
0 |
100.000% |
an_website/quotes/info.py |
search_wikipedia |
11 |
4 |
0 |
63.636% |
an_website/quotes/info.py |
get_wikipedia_page_content |
9 |
2 |
0 |
77.778% |
an_website/quotes/info.py |
fix_author_for_wikipedia_search |
7 |
0 |
0 |
100.000% |
an_website/quotes/info.py |
AuthorsInfoPage.get |
22 |
7 |
0 |
68.182% |
an_website/quotes/info.py |
AuthorsInfoPage.get_redis_info_key |
1 |
0 |
0 |
100.000% |
an_website/quotes/info.py |
(no function) |
25 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/__init__.py |
QuoteOfTheDayBaseHandler.get_quote_by_date |
9 |
2 |
0 |
77.778% |
an_website/quotes/quote_of_the_day/__init__.py |
QuoteOfTheDayBaseHandler.get_quote_of_today |
17 |
2 |
0 |
88.235% |
an_website/quotes/quote_of_the_day/__init__.py |
QuoteOfTheDayBaseHandler.get_scheme_and_netloc |
1 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/__init__.py |
QuoteOfTheDayBaseHandler.qod_store |
1 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/__init__.py |
QuoteOfTheDayRSS.get |
5 |
1 |
0 |
80.000% |
an_website/quotes/quote_of_the_day/__init__.py |
QuoteOfTheDayAPI.get |
7 |
7 |
0 |
0.000% |
an_website/quotes/quote_of_the_day/__init__.py |
QuoteOfTheDayRedirect.get |
4 |
1 |
0 |
75.000% |
an_website/quotes/quote_of_the_day/__init__.py |
(no function) |
23 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/data.py |
QuoteOfTheDayData.get_date_for_rss |
1 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/data.py |
QuoteOfTheDayData.get_guid |
1 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/data.py |
QuoteOfTheDayData.get_quote_as_str |
1 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/data.py |
QuoteOfTheDayData.get_quote_image_url |
1 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/data.py |
QuoteOfTheDayData.get_quote_url |
1 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/data.py |
QuoteOfTheDayData.get_title |
1 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/data.py |
QuoteOfTheDayData.to_json |
1 |
1 |
0 |
0.000% |
an_website/quotes/quote_of_the_day/data.py |
(no function) |
18 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/store.py |
QuoteOfTheDayStore.get_quote_id_by_date |
0 |
0 |
1 |
100.000% |
an_website/quotes/quote_of_the_day/store.py |
QuoteOfTheDayStore.has_quote_been_used |
0 |
0 |
1 |
100.000% |
an_website/quotes/quote_of_the_day/store.py |
QuoteOfTheDayStore.set_quote_id_by_date |
0 |
0 |
1 |
100.000% |
an_website/quotes/quote_of_the_day/store.py |
QuoteOfTheDayStore.set_quote_to_used |
0 |
0 |
1 |
100.000% |
an_website/quotes/quote_of_the_day/store.py |
QuoteOfTheDayStoreWithCache._get_quote_id_from_cache |
1 |
1 |
0 |
0.000% |
an_website/quotes/quote_of_the_day/store.py |
QuoteOfTheDayStoreWithCache._populate_cache |
6 |
3 |
0 |
50.000% |
an_website/quotes/quote_of_the_day/store.py |
RedisQuoteOfTheDayStore.__init__ |
3 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/store.py |
RedisQuoteOfTheDayStore.get_quote_id_by_date |
11 |
2 |
0 |
81.818% |
an_website/quotes/quote_of_the_day/store.py |
RedisQuoteOfTheDayStore.get_redis_quote_date_key |
1 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/store.py |
RedisQuoteOfTheDayStore.get_redis_used_key |
2 |
0 |
0 |
100.000% |
an_website/quotes/quote_of_the_day/store.py |
RedisQuoteOfTheDayStore.has_quote_been_used |
5 |
2 |
0 |
60.000% |
an_website/quotes/quote_of_the_day/store.py |
RedisQuoteOfTheDayStore.set_quote_id_by_date |
4 |
1 |
0 |
75.000% |
an_website/quotes/quote_of_the_day/store.py |
RedisQuoteOfTheDayStore.set_quote_to_used |
3 |
1 |
0 |
66.667% |
an_website/quotes/quote_of_the_day/store.py |
(no function) |
36 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
vote_to_int |
12 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
parse_rating_filter |
12 |
3 |
0 |
75.000% |
an_website/quotes/quotes.py |
get_next_id |
22 |
9 |
0 |
59.091% |
an_website/quotes/quotes.py |
QuoteBaseHandler.future_callback |
4 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteBaseHandler.get_next_url |
1 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteBaseHandler.get_show_rating |
1 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteBaseHandler.on_finish |
9 |
1 |
0 |
88.889% |
an_website/quotes/quotes.py |
QuoteBaseHandler.prepare |
4 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteMainPage.get |
6 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteMainPage.get_author_url |
4 |
1 |
0 |
75.000% |
an_website/quotes/quotes.py |
QuoteMainPage.id_to_url |
1 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteRedirectAPI.get |
6 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
wrong_quote_to_json |
4 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteById.get |
12 |
2 |
0 |
83.333% |
an_website/quotes/quotes.py |
QuoteById.get_old_vote |
4 |
1 |
0 |
75.000% |
an_website/quotes/quotes.py |
QuoteById.get_rating_str |
5 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteById.get_redis_votes_key |
1 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteById.get_saved_vote |
11 |
5 |
0 |
54.545% |
an_website/quotes/quotes.py |
QuoteById.post |
17 |
17 |
0 |
0.000% |
an_website/quotes/quotes.py |
QuoteById.render_quote |
1 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
QuoteById.render_wrong_quote |
3 |
1 |
0 |
66.667% |
an_website/quotes/quotes.py |
QuoteById.update_saved_votes |
7 |
7 |
0 |
0.000% |
an_website/quotes/quotes.py |
QuoteAPIHandler.render_wrong_quote |
3 |
0 |
0 |
100.000% |
an_website/quotes/quotes.py |
(no function) |
60 |
0 |
0 |
100.000% |
an_website/quotes/share.py |
ShareQuote.get |
5 |
0 |
0 |
100.000% |
an_website/quotes/share.py |
(no function) |
5 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
QuotesObjBase.fetch_new_data |
0 |
0 |
1 |
100.000% |
an_website/quotes/utils.py |
QuotesObjBase.get_id_as_str |
1 |
1 |
0 |
0.000% |
an_website/quotes/utils.py |
QuotesObjBase.get_path |
0 |
0 |
1 |
100.000% |
an_website/quotes/utils.py |
Author.__str__ |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
Author.fetch_new_data |
1 |
1 |
0 |
0.000% |
an_website/quotes/utils.py |
Author.get_path |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
Author.to_json |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
Quote.__str__ |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
Quote.author |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
Quote.fetch_new_data |
1 |
1 |
0 |
0.000% |
an_website/quotes/utils.py |
Quote.get_path |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
Quote.to_json |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
WrongQuote.__str__ |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
WrongQuote.author |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
WrongQuote.fetch_new_data |
8 |
4 |
0 |
50.000% |
an_website/quotes/utils.py |
WrongQuote.get_id |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
WrongQuote.get_id_as_str |
3 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
WrongQuote.get_path |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
WrongQuote.quote |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
WrongQuote.to_json |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
WrongQuote.vote |
3 |
3 |
0 |
0.000% |
an_website/quotes/utils.py |
get_wrong_quotes |
12 |
1 |
0 |
91.667% |
an_website/quotes/utils.py |
get_quotes |
8 |
3 |
0 |
62.500% |
an_website/quotes/utils.py |
get_authors |
8 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
make_api_request |
11 |
9 |
0 |
18.182% |
an_website/quotes/utils.py |
fix_author_name |
3 |
1 |
0 |
66.667% |
an_website/quotes/utils.py |
parse_author |
12 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
fix_quote_str |
3 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
parse_quote |
13 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
parse_wrong_quote |
20 |
3 |
0 |
85.000% |
an_website/quotes/utils.py |
parse_list_of_quote_data |
10 |
10 |
0 |
0.000% |
an_website/quotes/utils.py |
update_cache_periodically |
43 |
43 |
0 |
0.000% |
an_website/quotes/utils.py |
update_cache |
18 |
18 |
0 |
0.000% |
an_website/quotes/utils.py |
get_author_by_id |
4 |
1 |
0 |
75.000% |
an_website/quotes/utils.py |
get_quote_by_id |
4 |
1 |
0 |
75.000% |
an_website/quotes/utils.py |
get_wrong_quote |
11 |
1 |
0 |
90.909% |
an_website/quotes/utils.py |
get_rating_by_id |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
get_random_quote_id |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
get_random_author_id |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
get_random_id |
1 |
0 |
0 |
100.000% |
an_website/quotes/utils.py |
create_wq_and_vote |
5 |
5 |
0 |
0.000% |
an_website/quotes/utils.py |
QuoteReadyCheckHandler.check_ready |
3 |
2 |
0 |
33.333% |
an_website/quotes/utils.py |
QuoteReadyCheckHandler.prepare |
15 |
11 |
0 |
26.667% |
an_website/quotes/utils.py |
(no function) |
101 |
0 |
0 |
100.000% |
an_website/random_text/__init__.py |
(no function) |
4 |
0 |
0 |
100.000% |
an_website/random_text/random_text.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/random_text/random_text.py |
Arguments.validate |
1 |
0 |
0 |
100.000% |
an_website/random_text/random_text.py |
generate_random_word |
2 |
0 |
0 |
100.000% |
an_website/random_text/random_text.py |
generate_random_text |
16 |
0 |
0 |
100.000% |
an_website/random_text/random_text.py |
RandomText.get |
7 |
0 |
0 |
100.000% |
an_website/random_text/random_text.py |
(no function) |
24 |
0 |
0 |
100.000% |
an_website/redirect/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/redirect/redirect.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/redirect/redirect.py |
_confirm_loading |
1 |
1 |
0 |
0.000% |
an_website/redirect/redirect.py |
RedirectPage.get |
8 |
1 |
0 |
87.500% |
an_website/redirect/redirect.py |
(no function) |
10 |
0 |
0 |
100.000% |
an_website/reporting/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/reporting/reporting.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/reporting/reporting.py |
get_reports |
8 |
8 |
0 |
0.000% |
an_website/reporting/reporting.py |
ReportingAPI.get |
18 |
16 |
0 |
11.111% |
an_website/reporting/reporting.py |
ReportingAPI.post |
38 |
38 |
0 |
0.000% |
an_website/reporting/reporting.py |
(no function) |
25 |
0 |
0 |
100.000% |
an_website/search/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/search/search.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/search/search.py |
Search.convert_page_info_to_simple_tuple |
1 |
0 |
0 |
100.000% |
an_website/search/search.py |
Search.get |
3 |
0 |
0 |
100.000% |
an_website/search/search.py |
Search.get_all_page_info |
1 |
0 |
0 |
100.000% |
an_website/search/search.py |
Search.get_query |
1 |
0 |
0 |
100.000% |
an_website/search/search.py |
Search.search |
11 |
7 |
0 |
36.364% |
an_website/search/search.py |
Search.search_new |
1 |
1 |
0 |
0.000% |
an_website/search/search.py |
Search.search_old |
3 |
0 |
0 |
100.000% |
an_website/search/search.py |
Search.search_old_internal |
8 |
6 |
0 |
25.000% |
an_website/search/search.py |
SearchAPIHandler.get |
3 |
3 |
0 |
0.000% |
an_website/search/search.py |
(no function) |
31 |
0 |
0 |
100.000% |
an_website/services/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/services/services.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/services/services.py |
ServicesHandler.get |
3 |
0 |
0 |
100.000% |
an_website/services/services.py |
(no function) |
13 |
0 |
0 |
100.000% |
an_website/settings/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/settings/settings.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/settings/settings.py |
SettingsPage.get |
3 |
0 |
0 |
100.000% |
an_website/settings/settings.py |
SettingsPage.post |
17 |
1 |
0 |
94.118% |
an_website/settings/settings.py |
SettingsPage.render_settings |
1 |
0 |
0 |
100.000% |
an_website/settings/settings.py |
SettingsPage.show_advanced_settings |
4 |
2 |
0 |
50.000% |
an_website/settings/settings.py |
(no function) |
16 |
0 |
0 |
100.000% |
an_website/soundboard/__init__.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/soundboard/__init__.py |
(no function) |
9 |
0 |
0 |
100.000% |
an_website/soundboard/data.py |
mark_query |
9 |
7 |
0 |
22.222% |
an_website/soundboard/data.py |
Info.to_html |
1 |
1 |
0 |
0.000% |
an_website/soundboard/data.py |
HeaderInfo.to_html |
3 |
0 |
0 |
100.000% |
an_website/soundboard/data.py |
SoundInfo.__post_init__ |
4 |
0 |
0 |
100.000% |
an_website/soundboard/data.py |
SoundInfo.contains |
5 |
5 |
0 |
0.000% |
an_website/soundboard/data.py |
SoundInfo.to_html |
5 |
0 |
0 |
100.000% |
an_website/soundboard/data.py |
SoundInfo.to_rss |
9 |
0 |
0 |
100.000% |
an_website/soundboard/data.py |
(no function) |
66 |
0 |
0 |
100.000% |
an_website/soundboard/soundboard.py |
get_rss_str |
8 |
0 |
0 |
100.000% |
an_website/soundboard/soundboard.py |
search_main_page_info |
13 |
0 |
0 |
100.000% |
an_website/soundboard/soundboard.py |
SoundboardHTMLHandler.get |
9 |
0 |
0 |
100.000% |
an_website/soundboard/soundboard.py |
SoundboardHTMLHandler.parse_path |
17 |
1 |
0 |
94.118% |
an_website/soundboard/soundboard.py |
SoundboardHTMLHandler.update_title_and_desc |
14 |
2 |
0 |
85.714% |
an_website/soundboard/soundboard.py |
SoundboardRSSHandler.get |
8 |
1 |
0 |
87.500% |
an_website/soundboard/soundboard.py |
(no function) |
17 |
0 |
0 |
100.000% |
an_website/swapped_words/__init__.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/__init__.py |
(no function) |
5 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
copy_case_letter |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
copy_case |
14 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
ConfigLine.to_conf_line |
0 |
0 |
1 |
100.000% |
an_website/swapped_words/config_file.py |
Comment.to_conf_line |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
WordPair.get_replacement |
0 |
0 |
1 |
100.000% |
an_website/swapped_words/config_file.py |
WordPair.len_of_left |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
WordPair.to_conf_line |
4 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
WordPair.to_pattern_str |
0 |
0 |
1 |
100.000% |
an_website/swapped_words/config_file.py |
OneWayPair.get_replacement |
5 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
OneWayPair.to_pattern_str |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
TwoWayPair.get_replacement |
10 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
TwoWayPair.to_pattern_str |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
parse_config_line |
28 |
3 |
0 |
89.286% |
an_website/swapped_words/config_file.py |
InvalidConfigError.__str__ |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
SwappedWordsConfig.__eq__ |
3 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
SwappedWordsConfig.__init__ |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
SwappedWordsConfig.get_regex |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
SwappedWordsConfig.get_replaced_word |
4 |
1 |
0 |
75.000% |
an_website/swapped_words/config_file.py |
SwappedWordsConfig.get_replacement_by_group_name |
7 |
1 |
0 |
85.714% |
an_website/swapped_words/config_file.py |
SwappedWordsConfig.swap_words |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
SwappedWordsConfig.to_config_str |
6 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
minify |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
beautify |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/config_file.py |
(no function) |
55 |
0 |
0 |
100.000% |
an_website/swapped_words/swap.py |
check_text_too_long |
3 |
0 |
0 |
100.000% |
an_website/swapped_words/swap.py |
SwArgs.validate |
4 |
0 |
0 |
100.000% |
an_website/swapped_words/swap.py |
SwArgs.validate_require_text |
3 |
0 |
0 |
100.000% |
an_website/swapped_words/swap.py |
SwappedWords.get |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/swap.py |
SwappedWords.handle_text |
11 |
0 |
0 |
100.000% |
an_website/swapped_words/swap.py |
SwappedWords.post |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/swap.py |
SwappedWordsAPI.get |
8 |
0 |
0 |
100.000% |
an_website/swapped_words/swap.py |
SwappedWordsAPI.post |
1 |
0 |
0 |
100.000% |
an_website/swapped_words/swap.py |
(no function) |
34 |
0 |
0 |
100.000% |
an_website/troet/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/troet/troet.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/troet/troet.py |
Troeter.get |
19 |
0 |
0 |
100.000% |
an_website/troet/troet.py |
Troeter.saved_mastodon_instance |
1 |
0 |
0 |
100.000% |
an_website/troet/troet.py |
(no function) |
9 |
0 |
0 |
100.000% |
an_website/update/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/update/update.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/update/update.py |
write_from_queue |
3 |
3 |
0 |
0.000% |
an_website/update/update.py |
UpdateAPI.data_received |
0 |
0 |
1 |
100.000% |
an_website/update/update.py |
UpdateAPI.on_finish |
0 |
0 |
2 |
100.000% |
an_website/update/update.py |
UpdateAPI.pip_install |
0 |
0 |
21 |
100.000% |
an_website/update/update.py |
UpdateAPI.prepare |
0 |
0 |
8 |
100.000% |
an_website/update/update.py |
UpdateAPI.put |
0 |
0 |
21 |
100.000% |
an_website/update/update.py |
(no function) |
20 |
1 |
22 |
95.000% |
an_website/uptime/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/uptime/uptime.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/uptime/uptime.py |
get_availability_data |
7 |
7 |
0 |
0.000% |
an_website/uptime/uptime.py |
get_availability_dict |
1 |
0 |
0 |
100.000% |
an_website/uptime/uptime.py |
UptimeHandler.get |
6 |
0 |
0 |
100.000% |
an_website/uptime/uptime.py |
UptimeHandler.get_uptime_data |
2 |
0 |
0 |
100.000% |
an_website/uptime/uptime.py |
AvailabilityChartHandler.get |
12 |
12 |
0 |
0.000% |
an_website/uptime/uptime.py |
(no function) |
39 |
0 |
0 |
100.000% |
an_website/utils/__init__.py |
get_module_info |
1 |
0 |
1 |
100.000% |
an_website/utils/__init__.py |
(no function) |
4 |
0 |
0 |
100.000% |
an_website/utils/background_tasks.py |
BackgroundTask.__call__ |
0 |
0 |
0 |
100.000% |
an_website/utils/background_tasks.py |
BackgroundTask.__name__ |
0 |
0 |
0 |
100.000% |
an_website/utils/background_tasks.py |
check_elasticsearch |
0 |
0 |
26 |
100.000% |
an_website/utils/background_tasks.py |
check_if_ppid_changed |
5 |
5 |
0 |
0.000% |
an_website/utils/background_tasks.py |
check_redis |
0 |
0 |
11 |
100.000% |
an_website/utils/background_tasks.py |
heartbeat |
3 |
3 |
0 |
0.000% |
an_website/utils/background_tasks.py |
wait_for_shutdown |
0 |
0 |
5 |
100.000% |
an_website/utils/background_tasks.py |
start_background_tasks |
6 |
6 |
0 |
0.000% |
an_website/utils/background_tasks.py |
start_background_tasks.execute_background_task |
8 |
8 |
1 |
0.000% |
an_website/utils/background_tasks.py |
start_background_tasks.create_task |
6 |
6 |
0 |
0.000% |
an_website/utils/background_tasks.py |
(no function) |
25 |
1 |
7 |
96.000% |
an_website/utils/base_request_handler.py |
_RequestHandler._execute |
2 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
_RequestHandler.data_received |
0 |
0 |
1 |
100.000% |
an_website/utils/base_request_handler.py |
_RequestHandler.log_exception |
5 |
3 |
0 |
40.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler._finish |
7 |
1 |
0 |
85.714% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.apm_client |
1 |
1 |
0 |
0.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.apm_enabled |
1 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.compute_etag |
3 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.data_received |
0 |
0 |
1 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.decode_argument |
6 |
4 |
0 |
33.333% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.dump |
11 |
3 |
0 |
72.727% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.elasticsearch |
1 |
1 |
0 |
0.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.elasticsearch_prefix |
1 |
1 |
0 |
0.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.finish |
13 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.finish_dict |
1 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.fix_url |
22 |
3 |
0 |
86.364% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.geoip |
5 |
1 |
0 |
80.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_allowed_methods |
4 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_bool_argument |
7 |
5 |
0 |
28.571% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_display_theme |
11 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_error_message |
7 |
3 |
0 |
57.143% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_error_page_description |
15 |
2 |
0 |
86.667% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_int_argument |
17 |
7 |
0 |
58.824% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_module_infos |
1 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_reporting_api_endpoint |
6 |
2 |
0 |
66.667% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_template_namespace |
6 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_time |
10 |
5 |
0 |
50.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.get_user_id |
5 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.handle_accept_header |
9 |
1 |
0 |
88.889% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.handle_not_acceptable |
3 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.head |
6 |
2 |
0 |
66.667% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.initialize |
7 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.is_authorized |
1 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.now |
4 |
4 |
1 |
0.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.options |
3 |
3 |
0 |
0.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.origin_trial |
16 |
7 |
0 |
56.250% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.prepare |
18 |
7 |
0 |
61.111% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.ratelimit |
20 |
18 |
0 |
10.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.redirect_to_canonical_domain |
5 |
3 |
0 |
40.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.redis |
1 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.redis_prefix |
1 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.render |
2 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.set_content_type_header |
4 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.set_cookie |
3 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.set_csp_header |
13 |
6 |
0 |
53.846% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.set_default_headers |
30 |
1 |
0 |
96.667% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.supports_head |
2 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.user_settings |
1 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.write |
12 |
6 |
0 |
50.000% |
an_website/utils/base_request_handler.py |
BaseRequestHandler.write_error |
11 |
0 |
0 |
100.000% |
an_website/utils/base_request_handler.py |
(no function) |
148 |
0 |
2 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.__init__ |
6 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser._add_fallback_to_config |
9 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser._get_conv |
4 |
1 |
0 |
75.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser._get_from_args |
13 |
11 |
0 |
15.385% |
an_website/utils/better_config_parser.py |
BetterConfigParser._val_to_str |
7 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.add_override_argument_parser |
1 |
1 |
0 |
0.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.from_path |
3 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.get |
0 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.get |
0 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.get |
9 |
2 |
0 |
77.778% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getboolean |
0 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getboolean |
0 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getboolean |
5 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getfloat |
0 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getfloat |
0 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getfloat |
5 |
5 |
0 |
0.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getint |
0 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getint |
0 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getint |
5 |
1 |
0 |
80.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getset |
0 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getset |
1 |
0 |
0 |
100.000% |
an_website/utils/better_config_parser.py |
BetterConfigParser.getset |
7 |
1 |
0 |
85.714% |
an_website/utils/better_config_parser.py |
BetterConfigParser.set_all_options_should_be_parsed |
1 |
1 |
0 |
0.000% |
an_website/utils/better_config_parser.py |
(no function) |
52 |
0 |
0 |
100.000% |
an_website/utils/data_parsing.py |
parse |
24 |
5 |
0 |
79.167% |
an_website/utils/data_parsing.py |
_parse_str |
5 |
5 |
0 |
0.000% |
an_website/utils/data_parsing.py |
_parse_bool |
9 |
4 |
0 |
55.556% |
an_website/utils/data_parsing.py |
_parse_int |
11 |
6 |
0 |
45.455% |
an_website/utils/data_parsing.py |
_parse_float |
11 |
11 |
0 |
0.000% |
an_website/utils/data_parsing.py |
_parse_list |
4 |
4 |
0 |
0.000% |
an_website/utils/data_parsing.py |
_parse_class |
25 |
6 |
0 |
76.000% |
an_website/utils/data_parsing.py |
_parse_class.add |
3 |
1 |
0 |
66.667% |
an_website/utils/data_parsing.py |
parse_args |
3 |
0 |
0 |
100.000% |
an_website/utils/data_parsing.py |
parse_args._inner |
2 |
0 |
0 |
100.000% |
an_website/utils/data_parsing.py |
parse_args._inner.new_func |
12 |
3 |
0 |
75.000% |
an_website/utils/data_parsing.py |
(no function) |
20 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
keydecode |
13 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
is_authorized |
10 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
requires |
0 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
requires |
0 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
requires |
6 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
requires.internal |
6 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
requires.internal.wrapper |
15 |
2 |
0 |
86.667% |
an_website/utils/decorators.py |
requires_settings |
0 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
requires_settings |
0 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
requires_settings |
7 |
2 |
0 |
71.429% |
an_website/utils/decorators.py |
requires_settings.internal |
4 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
requires_settings.internal.wrapper |
13 |
13 |
0 |
0.000% |
an_website/utils/decorators.py |
get_setting_or_default |
3 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
get_setting_or_default.internal |
2 |
0 |
0 |
100.000% |
an_website/utils/decorators.py |
get_setting_or_default.internal.wrapper |
5 |
5 |
0 |
0.000% |
an_website/utils/decorators.py |
(no function) |
27 |
0 |
0 |
100.000% |
an_website/utils/elasticsearch_setup.py |
setup_elasticsearch_configs |
13 |
13 |
0 |
0.000% |
an_website/utils/elasticsearch_setup.py |
setup_elasticsearch_config |
24 |
24 |
1 |
0.000% |
an_website/utils/elasticsearch_setup.py |
setup_elasticsearch |
19 |
3 |
0 |
84.211% |
an_website/utils/elasticsearch_setup.py |
(no function) |
18 |
0 |
0 |
100.000% |
an_website/utils/logging.py |
minify_filepath |
3 |
3 |
0 |
0.000% |
an_website/utils/logging.py |
get_minimal_traceback |
17 |
17 |
0 |
0.000% |
an_website/utils/logging.py |
AsyncHandler.__init__ |
3 |
3 |
0 |
0.000% |
an_website/utils/logging.py |
AsyncHandler.callback |
4 |
4 |
0 |
0.000% |
an_website/utils/logging.py |
AsyncHandler.emit |
0 |
0 |
1 |
100.000% |
an_website/utils/logging.py |
AsyncHandler.handle |
12 |
12 |
0 |
0.000% |
an_website/utils/logging.py |
DatetimeFormatter.formatTime |
4 |
4 |
0 |
0.000% |
an_website/utils/logging.py |
WebhookFormatter.format |
14 |
14 |
0 |
0.000% |
an_website/utils/logging.py |
WebhookHandler.__init__ |
3 |
3 |
0 |
0.000% |
an_website/utils/logging.py |
WebhookHandler.emit |
5 |
5 |
0 |
0.000% |
an_website/utils/logging.py |
(no function) |
36 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Option.__get__ |
0 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Option.__get__ |
0 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Option.__get__ |
3 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Option.__set__ |
1 |
1 |
0 |
0.000% |
an_website/utils/options.py |
Option._parse |
7 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Option.get_form_appendix |
3 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Option.get_value |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Option.option_in_arguments |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
parse_int |
4 |
4 |
0 |
0.000% |
an_website/utils/options.py |
parse_string |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
false |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
true |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
is_cautious_user |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Options.__init__ |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Options.as_dict |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Options.as_dict_with_str_values |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Options.get_form_appendix |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Options.iter_option_names |
2 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Options.iter_options |
6 |
0 |
0 |
100.000% |
an_website/utils/options.py |
Options.request_handler |
1 |
0 |
0 |
100.000% |
an_website/utils/options.py |
(no function) |
55 |
0 |
0 |
100.000% |
an_website/utils/request_handler.py |
NotFoundHandler.initialize |
3 |
0 |
0 |
100.000% |
an_website/utils/request_handler.py |
NotFoundHandler.prepare |
30 |
1 |
0 |
96.667% |
an_website/utils/request_handler.py |
ErrorPage.clear |
2 |
0 |
0 |
100.000% |
an_website/utils/request_handler.py |
ErrorPage.get |
6 |
0 |
0 |
100.000% |
an_website/utils/request_handler.py |
ErrorPage.get_status |
4 |
1 |
0 |
75.000% |
an_website/utils/request_handler.py |
ZeroDivision.prepare |
4 |
4 |
0 |
0.000% |
an_website/utils/request_handler.py |
ElasticRUM.get |
17 |
10 |
0 |
41.176% |
an_website/utils/request_handler.py |
(no function) |
45 |
0 |
0 |
100.000% |
an_website/utils/search.py |
Query.__bool__ |
1 |
0 |
0 |
100.000% |
an_website/utils/search.py |
Query.__hash__ |
1 |
1 |
0 |
0.000% |
an_website/utils/search.py |
Query.__init__ |
6 |
1 |
0 |
83.333% |
an_website/utils/search.py |
Query.__reduce__ |
1 |
1 |
0 |
0.000% |
an_website/utils/search.py |
Query.__repr__ |
1 |
1 |
0 |
0.000% |
an_website/utils/search.py |
Query.__setattr__ |
1 |
1 |
0 |
0.000% |
an_website/utils/search.py |
Query.query |
1 |
1 |
0 |
0.000% |
an_website/utils/search.py |
Query.score |
3 |
3 |
0 |
0.000% |
an_website/utils/search.py |
Query.words |
1 |
0 |
0 |
100.000% |
an_website/utils/search.py |
Query.words_len |
1 |
1 |
0 |
0.000% |
an_website/utils/search.py |
DataProvider.__init__ |
3 |
3 |
0 |
0.000% |
an_website/utils/search.py |
DataProvider._value_to_fields |
1 |
1 |
0 |
0.000% |
an_website/utils/search.py |
DataProvider.data |
1 |
1 |
0 |
0.000% |
an_website/utils/search.py |
DataProvider.search |
4 |
4 |
0 |
0.000% |
an_website/utils/search.py |
search |
1 |
1 |
0 |
0.000% |
an_website/utils/search.py |
(no function) |
40 |
0 |
0 |
100.000% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.compute_etag |
1 |
0 |
0 |
100.000% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.get |
54 |
18 |
0 |
66.667% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.get_absolute_path |
1 |
0 |
0 |
100.000% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.get_absolute_path_encoded |
14 |
2 |
0 |
85.714% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.get_content |
15 |
0 |
0 |
100.000% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.get_content_type |
1 |
0 |
0 |
100.000% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.head |
1 |
1 |
0 |
0.000% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.initialize |
4 |
0 |
0 |
100.000% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.replace_path_with_redirect |
2 |
2 |
0 |
0.000% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.set_default_headers |
5 |
0 |
0 |
100.000% |
an_website/utils/static_file_from_traversable.py |
TraversableStaticFileHandler.write_error |
4 |
4 |
0 |
0.000% |
an_website/utils/static_file_from_traversable.py |
(no function) |
37 |
0 |
0 |
100.000% |
an_website/utils/static_file_handling.py |
hash_file |
5 |
0 |
0 |
100.000% |
an_website/utils/static_file_handling.py |
create_file_hashes_dict |
6 |
0 |
0 |
100.000% |
an_website/utils/static_file_handling.py |
get_handlers |
5 |
0 |
2 |
100.000% |
an_website/utils/static_file_handling.py |
fix_static_path |
12 |
3 |
0 |
75.000% |
an_website/utils/static_file_handling.py |
content_type_from_path |
7 |
2 |
0 |
71.429% |
an_website/utils/static_file_handling.py |
(no function) |
24 |
0 |
0 |
100.000% |
an_website/utils/template_loader.py |
TemplateLoader.__init__ |
2 |
0 |
0 |
100.000% |
an_website/utils/template_loader.py |
TemplateLoader._create_template |
1 |
0 |
0 |
100.000% |
an_website/utils/template_loader.py |
TemplateLoader.resolve_path |
3 |
0 |
0 |
100.000% |
an_website/utils/template_loader.py |
(no function) |
12 |
0 |
0 |
100.000% |
an_website/utils/themes.py |
get_themes |
2 |
0 |
0 |
100.000% |
an_website/utils/themes.py |
(no function) |
5 |
0 |
0 |
100.000% |
an_website/utils/token.py |
is_supported_version |
1 |
0 |
0 |
100.000% |
an_website/utils/token.py |
_split_token |
6 |
0 |
0 |
100.000% |
an_website/utils/token.py |
parse_token |
9 |
2 |
0 |
77.778% |
an_website/utils/token.py |
create_token |
6 |
0 |
0 |
100.000% |
an_website/utils/token.py |
int_to_bytes |
1 |
0 |
0 |
100.000% |
an_website/utils/token.py |
bytes_to_int |
1 |
0 |
0 |
100.000% |
an_website/utils/token.py |
_parse_token_v0 |
11 |
0 |
0 |
100.000% |
an_website/utils/token.py |
_create_token_body_v0 |
13 |
2 |
0 |
84.615% |
an_website/utils/token.py |
(no function) |
26 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
AwaitableValue.__await__ |
2 |
2 |
0 |
0.000% |
an_website/utils/utils.py |
AwaitableValue.__init__ |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
Timer.__init__ |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
Timer.get |
1 |
1 |
0 |
0.000% |
an_website/utils/utils.py |
Timer.get_ns |
2 |
2 |
0 |
0.000% |
an_website/utils/utils.py |
Timer.stop |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
Timer.stop_ns |
3 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
add_args_to_url |
13 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
anonymize_ip |
14 |
2 |
0 |
85.714% |
an_website/utils/utils.py |
apm_anonymization_processor |
16 |
16 |
0 |
0.000% |
an_website/utils/utils.py |
apply |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
bool_to_str |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
country_code_to_flag |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
create_argument_parser |
4 |
4 |
0 |
0.000% |
an_website/utils/utils.py |
emoji2html |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
emoji2url |
4 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
emojify |
3 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
geoip |
25 |
19 |
0 |
24.000% |
an_website/utils/utils.py |
geoip_fallback |
23 |
21 |
0 |
8.696% |
an_website/utils/utils.py |
get_arguments_without_help |
1 |
1 |
0 |
0.000% |
an_website/utils/utils.py |
get_close_matches |
10 |
2 |
0 |
80.000% |
an_website/utils/utils.py |
hash_bytes |
6 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
hash_ip |
6 |
6 |
0 |
0.000% |
an_website/utils/utils.py |
is_in_european_union |
3 |
3 |
0 |
0.000% |
an_website/utils/utils.py |
is_prime |
3 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
length_of_match |
1 |
1 |
0 |
0.000% |
an_website/utils/utils.py |
n_from_set |
6 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
name_to_id |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
none_to_default |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
parse_bumpscosity |
6 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
parse_openmoji_arg |
10 |
3 |
0 |
70.000% |
an_website/utils/utils.py |
ratelimit |
18 |
18 |
0 |
0.000% |
an_website/utils/utils.py |
remove_suffix_ignore_case |
3 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
replace_umlauts |
5 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
recurse_directory |
9 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
run |
3 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
size_of_file |
4 |
2 |
0 |
50.000% |
an_website/utils/utils.py |
str_to_bool |
13 |
2 |
0 |
84.615% |
an_website/utils/utils.py |
str_to_set |
1 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
strangle |
2 |
2 |
0 |
0.000% |
an_website/utils/utils.py |
time_function |
2 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
time_to_str |
4 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
ModuleInfo.get_keywords_as_str |
4 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
ModuleInfo.get_page_info |
6 |
0 |
0 |
100.000% |
an_website/utils/utils.py |
(no function) |
124 |
1 |
0 |
99.194% |
an_website/version/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/version/version.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/version/version.py |
hash_bytes |
1 |
0 |
0 |
100.000% |
an_website/version/version.py |
hash_all_files |
1 |
0 |
0 |
100.000% |
an_website/version/version.py |
get_file_hashes |
6 |
0 |
0 |
100.000% |
an_website/version/version.py |
get_hash_of_file_hashes |
6 |
0 |
0 |
100.000% |
an_website/version/version.py |
VersionAPI.get |
3 |
0 |
0 |
100.000% |
an_website/version/version.py |
Version.get |
3 |
0 |
0 |
100.000% |
an_website/version/version.py |
(no function) |
18 |
0 |
0 |
100.000% |
an_website/whats_my_ip/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/whats_my_ip/ip.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/whats_my_ip/ip.py |
IPAPI.get |
5 |
1 |
0 |
80.000% |
an_website/whats_my_ip/ip.py |
IP.get |
5 |
1 |
0 |
80.000% |
an_website/whats_my_ip/ip.py |
(no function) |
9 |
0 |
0 |
100.000% |
an_website/wiki/__init__.py |
(no function) |
1 |
0 |
0 |
100.000% |
an_website/wiki/wiki.py |
get_module_info |
1 |
0 |
0 |
100.000% |
an_website/wiki/wiki.py |
WikiHandler.get |
6 |
1 |
0 |
83.333% |
an_website/wiki/wiki.py |
(no function) |
8 |
0 |
0 |
100.000% |