Coverage report:
99%
hide covered
Files
Functions
Classes
coverage.py v7.6.8
, created at 2024-12-06 11:15 +0000
File
function
statements
missing
excluded
branches
partial
coverage
conftest.py
assert_load
2
0
0
0
0
100%
conftest.py
assert_load_fail
2
0
0
0
0
100%
conftest.py
assert_roundtrip
3
0
0
0
0
100%
conftest.py
assert_roundtrip_data
3
0
0
0
0
100%
conftest.py
(no function)
6
0
0
0
0
100%
jsonurl_benchmark_test.py
test_roundtrip_aqf
2
0
0
0
0
100%
jsonurl_benchmark_test.py
test_loads
3
0
0
0
0
100%
jsonurl_benchmark_test.py
test_dumps
3
0
0
0
0
100%
jsonurl_benchmark_test.py
(no function)
10
0
0
0
0
100%
jsonurl_data_test.py
_param_values
1
0
0
0
0
100%
jsonurl_data_test.py
test
25
1
0
12
1
95%
jsonurl_data_test.py
(no function)
12
1
0
2
1
86%
jsonurl_main_test.py
run
1
0
0
0
0
100%
jsonurl_main_test.py
test_main_load
2
0
0
0
0
100%
jsonurl_main_test.py
test_main_load_list
2
0
0
0
0
100%
jsonurl_main_test.py
test_main_load_dict
2
0
0
0
0
100%
jsonurl_main_test.py
test_main_load_aqf
2
0
0
0
0
100%
jsonurl_main_test.py
test_main_dump
2
0
0
0
0
100%
jsonurl_main_test.py
test_main_dump_list
2
0
0
0
0
100%
jsonurl_main_test.py
test_main_dump_dict
2
0
0
0
0
100%
jsonurl_main_test.py
test_main_dump_aqf
2
0
0
0
0
100%
jsonurl_main_test.py
(no function)
11
0
0
0
0
100%
jsonurl_py.py
_dataclass_kwonly
0
0
1
0
0
100%
jsonurl_py.py
_dump_list_data
1
0
0
0
0
100%
jsonurl_py.py
_dump_dict_data
1
0
0
0
0
100%
jsonurl_py.py
_dump_str
23
0
0
22
0
100%
jsonurl_py.py
_dump_any
19
0
0
18
0
100%
jsonurl_py.py
dumps
0
0
1
0
0
100%
jsonurl_py.py
dumps
0
0
1
0
0
100%
jsonurl_py.py
dumps
10
0
0
8
0
100%
jsonurl_py.py
check_can_mark_safe
6
0
0
6
0
100%
jsonurl_py.py
_load_hexdigit
8
0
0
6
0
100%
jsonurl_py.py
_load_percent
7
0
0
4
0
100%
jsonurl_py.py
_is_unencoded
1
0
0
0
0
100%
jsonurl_py.py
_partial_decode_aqf
14
0
0
6
0
100%
jsonurl_py.py
_unquote_aqf
13
0
0
6
0
100%
jsonurl_py.py
_convert_unquoted_atom
16
0
0
16
0
100%
jsonurl_py.py
_load_qstr
17
0
0
10
0
100%
jsonurl_py.py
_load_atom
43
0
0
28
0
100%
jsonurl_py.py
_load_list_data
13
0
0
6
0
100%
jsonurl_py.py
_load_list
13
0
0
6
0
100%
jsonurl_py.py
_load_dict
19
0
0
10
0
100%
jsonurl_py.py
_load_comp
12
0
0
8
0
100%
jsonurl_py.py
_load_any
24
0
0
18
0
100%
jsonurl_py.py
_load_top
5
0
0
2
0
100%
jsonurl_py.py
_load_dict_data
19
0
0
10
0
100%
jsonurl_py.py
loads
0
0
1
0
0
100%
jsonurl_py.py
loads
0
0
1
0
0
100%
jsonurl_py.py
loads
11
0
0
10
0
100%
jsonurl_py.py
_add_common_args
3
0
0
0
0
100%
jsonurl_py.py
create_parser
9
0
0
0
0
100%
jsonurl_py.py
main
13
0
2
2
0
100%
jsonurl_py.py
(no function)
56
1
21
2
0
98%
jsonurl_test.py
test_dumps
3
0
0
0
0
100%
jsonurl_test.py
test_dump_empty_string
2
0
0
0
0
100%
jsonurl_test.py
test_percent_caps
2
0
0
0
0
100%
jsonurl_test.py
test_percent_error
3
0
0
0
0
100%
jsonurl_test.py
test_dump_escape_aqf
1
0
0
0
0
100%
jsonurl_test.py
test_dump_escape_nonaqf
1
0
0
0
0
100%
jsonurl_test.py
test_dump_null_aqf
1
0
0
0
0
100%
jsonurl_test.py
test_load_null_aqf
1
0
0
0
0
100%
jsonurl_test.py
test_aqf_escape_once
3
0
0
0
0
100%
jsonurl_test.py
test_roundtrip_aqf_escapes
2
0
0
0
0
100%
jsonurl_test.py
test_roundtrip_aqf_escape_paren
1
0
0
0
0
100%
jsonurl_test.py
test_roundtrip_aqf_structural
1
0
0
0
0
100%
jsonurl_test.py
test_roundtrip_aqf_escape_many
1
0
0
0
0
100%
jsonurl_test.py
test_dump_empty_string_aqf
4
0
0
0
0
100%
jsonurl_test.py
test_dump_numlike_string
4
0
0
0
0
100%
jsonurl_test.py
test_percent
2
0
0
0
0
100%
jsonurl_test.py
test_loads_atoms
5
0
0
0
0
100%
jsonurl_test.py
test_loads_dict
2
0
0
0
0
100%
jsonurl_test.py
test_loads_dict_many
1
0
0
0
0
100%
jsonurl_test.py
test_loads_list
3
0
0
0
0
100%
jsonurl_test.py
test_empty_input
2
0
0
0
0
100%
jsonurl_test.py
test_unenc
1
0
0
0
0
100%
jsonurl_test.py
test_empty_composite
1
0
0
0
0
100%
jsonurl_test.py
test_one_item_list
1
0
0
0
0
100%
jsonurl_test.py
test_one_item_nested_list
1
0
0
0
0
100%
jsonurl_test.py
test_number
4
0
0
0
0
100%
jsonurl_test.py
test_dumps_float
3
0
0
0
0
100%
jsonurl_test.py
test_error_on_plus_number
3
0
0
0
0
100%
jsonurl_test.py
test_nonumber
1
0
0
0
0
100%
jsonurl_test.py
test_qstr
1
0
0
0
0
100%
jsonurl_test.py
test_load_quote_percent
3
0
0
0
0
100%
jsonurl_test.py
test_save_implied_list
1
0
0
0
0
100%
jsonurl_test.py
test_load_implied_list
6
0
0
0
0
100%
jsonurl_test.py
test_save_implied_dict
1
0
0
0
0
100%
jsonurl_test.py
test_load_implied_dict
1
0
0
0
0
100%
jsonurl_test.py
test_empty_implied_list_save
1
0
0
0
0
100%
jsonurl_test.py
test_empty_implied_dict_save
1
0
0
0
0
100%
jsonurl_test.py
test_empty_implied_list_load
1
0
0
0
0
100%
jsonurl_test.py
test_empty_implied_dict_load
1
0
0
0
0
100%
jsonurl_test.py
test_unquote_aqf
10
0
0
0
0
100%
jsonurl_test.py
test_bool_percent
12
0
0
0
0
100%
jsonurl_test.py
test_more_aqf
13
0
0
0
0
100%
jsonurl_test.py
test_structural_aqf
9
0
0
0
0
100%
jsonurl_test.py
test_unterminated_qstr
2
0
0
0
0
100%
jsonurl_test.py
test_percent_qstr
5
0
0
0
0
100%
jsonurl_test.py
test_aqf_escape_after_percent
2
0
0
0
0
100%
jsonurl_test.py
test_aqf_e_invalid_escape
3
0
0
0
0
100%
jsonurl_test.py
test_plus_in_qstr
1
0
0
0
0
100%
jsonurl_test.py
test_space_in_qstr
1
0
0
0
0
100%
jsonurl_test.py
test_unterminated_dict
4
0
0
0
0
100%
jsonurl_test.py
test_unterminated_dict_implied
5
0
0
0
0
100%
jsonurl_test.py
test_unencoded_ascii_digits
3
0
0
0
0
100%
jsonurl_test.py
test_load_unencoded_special
2
0
0
0
0
100%
jsonurl_test.py
test_dump_unencoded_special
4
0
0
0
0
100%
jsonurl_test.py
test_aqf_single_quote_safe
3
0
0
0
0
100%
jsonurl_test.py
test_noaqf_single_quote_safe
3
0
0
0
0
100%
jsonurl_test.py
test_bad_safe
4
0
0
0
0
100%
jsonurl_test.py
test_fail_load_brackets
2
0
0
2
0
100%
jsonurl_test.py
test_dict_with_list_as_first_value
1
0
0
0
0
100%
jsonurl_test.py
test_nested_list
2
0
0
0
0
100%
jsonurl_test.py
test_aqf_escape_colon
1
0
0
0
0
100%
jsonurl_test.py
test_aqf_escape_semicolon
1
0
0
0
0
100%
jsonurl_test.py
test_aqf_load_apos
3
0
0
0
0
100%
jsonurl_test.py
test_notaqf_load_apos_mid_fail
3
0
0
0
0
100%
jsonurl_test.py
test_dump_badvalue
6
0
0
0
0
100%
jsonurl_test.py
test_badargs
4
0
0
0
0
100%
jsonurl_test.py
test_aqf_percent_structural
2
0
0
0
0
100%
jsonurl_test.py
test_aqf_ampersand
4
0
0
0
0
100%
jsonurl_test.py
test_unterminated_percent_message
4
0
0
0
0
100%
jsonurl_test.py
test_invalid_bang_escape_message
2
0
0
0
0
100%
jsonurl_test.py
test_errors_strings
2
0
0
0
0
100%
jsonurl_test.py
test_parse_data
2
0
0
0
0
100%
jsonurl_test.py
test_dump_safe
11
0
0
0
0
100%
jsonurl_test.py
test_distinguish_empty
5
0
0
0
0
100%
jsonurl_test.py
test_distinguish_error
4
0
0
0
0
100%
jsonurl_test.py
test_distinguish_empty_complex
1
0
0
0
0
100%
jsonurl_test.py
(no function)
85
0
0
0
0
100%
jsonurl_unicode_test.py
test
4
0
0
0
0
100%
jsonurl_unicode_test.py
(no function)
5
0
0
0
0
100%
Total
793
3
28
220
2
99%
No items found using the specified filter.