Coverage report: 89%

Files Functions Classes

coverage.py v7.6.1, created at 2024-08-07 06:52 +0200

File function statements missing excluded coverage
/home/mattis/projects/websites/dighl/edictor/src/edictor/__init__.py (no function) 1 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py CommandMeta.__init__ 3 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py CommandMeta.__iter__ 1 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py Command.subparser 1 1 0 0%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py Command.__call__ 1 1 0 0%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py add_option 12 1 0 92%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py _cmd_by_name 3 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py server.subparser 4 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py server.__call__ 6 6 8 0%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py fetch.subparser 2 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py fetch.__call__ 4 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py wordlist.subparser 7 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py wordlist.__call__ 18 8 0 56%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py get_parser 9 1 0 89%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py main 5 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/cli.py (no function) 37 2 0 95%
/home/mattis/projects/websites/dighl/edictor/src/edictor/server.py Handler.do_POST 28 7 0 75%
/home/mattis/projects/websites/dighl/edictor/src/edictor/server.py Handler.do_GET 17 4 0 76%
/home/mattis/projects/websites/dighl/edictor/src/edictor/server.py (no function) 6 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py opendb 6 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py edictor_path 1 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py parse_args 5 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py parse_post 7 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py download 9 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py send_response 8 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py handle_args 4 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py check 5 0 2 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py configuration 14 0 10 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py get_distinct 2 2 0 0%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py get_columns 2 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py file_type 1 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py file_name 1 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py file_handler 21 1 0 95%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py serve_base 15 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py new_id 31 10 9 68%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py cognates 21 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py patterns 26 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py alignments 16 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py triples 44 3 9 93%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py modifications 17 2 10 88%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py update 41 7 24 83%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py quit 2 2 0 0%
/home/mattis/projects/websites/dighl/edictor/src/edictor/util.py (no function) 34 0 0 100%
/home/mattis/projects/websites/dighl/edictor/src/edictor/wordlist.py fetch_wordlist 19 10 0 47%
/home/mattis/projects/websites/dighl/edictor/src/edictor/wordlist.py get_wordlist 15 3 0 80%
/home/mattis/projects/websites/dighl/edictor/src/edictor/wordlist.py (no function) 12 4 0 67%
test_cli.py test_server 4 0 0 100%
test_cli.py test_fetch 2 0 0 100%
test_cli.py test_wordlist 6 0 0 100%
test_cli.py test_main 2 0 0 100%
test_cli.py (no function) 9 0 0 100%
test_server.py FileLike.close 1 0 0 100%
test_server.py FileLike.readline 1 0 0 100%
test_server.py FileLike.read 1 1 0 0%
test_server.py Rfile.__init__ 1 0 0 100%
test_server.py Rfile.read 1 0 0 100%
test_server.py Tester.__init__ 1 0 0 100%
test_server.py Tester.sendall 1 0 0 100%
test_server.py test_Handler 11 0 0 100%
test_server.py (no function) 14 0 0 100%
test_util.py Writer.write 1 0 0 100%
test_util.py Sender.__init__ 1 0 0 100%
test_util.py Sender.send_response 1 0 0 100%
test_util.py Sender.send_header 1 0 0 100%
test_util.py Sender.end_headers 1 0 0 100%
test_util.py test_opendb 4 0 0 100%
test_util.py test_edictor_path 2 0 0 100%
test_util.py test_parse_args 1 0 0 100%
test_util.py test_parse_post 2 0 0 100%
test_util.py test_download 8 0 0 100%
test_util.py test_send_response 2 0 0 100%
test_util.py test_handle_args 3 0 0 100%
test_util.py test_check 2 0 0 100%
test_util.py test_configuration 8 0 0 100%
test_util.py test_file_type 2 0 0 100%
test_util.py test_file_name 2 0 0 100%
test_util.py test_file_handler 18 0 0 100%
test_util.py test_serve_base 9 0 0 100%
test_util.py test_cognates 7 1 0 86%
test_util.py test_alignments 7 1 0 86%
test_util.py test_patterns 7 1 0 86%
test_util.py test_new_id 5 0 0 100%
test_util.py test_triples 9 0 0 100%
test_util.py test_modifications 4 0 0 100%
test_util.py test_update 5 0 0 100%
test_util.py (no function) 44 4 0 91%
test_wordlist.py test_fetch_wordlist 2 0 0 100%
test_wordlist.py test_get_wordlist 8 0 0 100%
test_wordlist.py test_get_wordlist.prep 1 0 0 100%
test_wordlist.py (no function) 7 0 0 100%
Total   773 83 72 89%

No items found using the specified filter.