Subroutine Coverage
| blib/lib/File/KeePass.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
64 |
107 |
59.8
|
| pod |
37 |
42 |
88.1
|
| line |
count |
pod |
subroutine |
|
9
|
1 |
n/a |
BEGIN |
|
10
|
1 |
n/a |
BEGIN |
|
11
|
1 |
n/a |
BEGIN |
|
12
|
1 |
n/a |
BEGIN |
|
14
|
1 |
n/a |
BEGIN |
|
15
|
1 |
n/a |
BEGIN |
|
16
|
1 |
n/a |
BEGIN |
|
17
|
1 |
n/a |
BEGIN |
|
18
|
1 |
n/a |
BEGIN |
|
19
|
1 |
n/a |
BEGIN |
|
20
|
1 |
n/a |
BEGIN |
|
21
|
1 |
n/a |
BEGIN |
|
29
|
5 |
Yes |
new |
|
35
|
9 |
Yes |
auto_lock |
|
40
|
87 |
Yes |
groups |
|
42
|
12 |
Yes |
header |
|
47
|
3 |
Yes |
load_db |
|
57
|
5 |
Yes |
save_db |
|
92
|
6 |
Yes |
clear |
|
97
|
5 |
n/a |
DESTROY |
|
102
|
6 |
Yes |
parse_db |
|
124
|
6 |
Yes |
parse_header |
|
133
|
6 |
n/a |
_parse_v1_header |
|
148
|
0 |
n/a |
_parse_v2_header |
|
203
|
6 |
n/a |
_parse_v1_body |
|
219
|
0 |
n/a |
_parse_v2_body |
|
229
|
0 |
n/a |
__ANON__ |
|
239
|
0 |
n/a |
__ANON__ |
|
248
|
0 |
n/a |
__ANON__ |
|
251
|
0 |
n/a |
__ANON__ |
|
267
|
0 |
n/a |
__ANON__ |
|
285
|
0 |
n/a |
__ANON__ |
|
289
|
0 |
n/a |
__ANON__ |
|
320
|
0 |
n/a |
__ANON__ |
|
358
|
0 |
n/a |
__ANON__ |
|
367
|
0 |
n/a |
__ANON__ |
|
371
|
0 |
n/a |
__ANON__ |
|
375
|
0 |
n/a |
__ANON__ |
|
379
|
0 |
n/a |
__ANON__ |
|
396
|
6 |
n/a |
_parse_v1_groups |
|
450
|
6 |
n/a |
_parse_v1_entries |
|
534
|
13 |
n/a |
_check_v1_binary |
|
548
|
13 |
n/a |
_check_v1_auto_type |
|
579
|
124 |
n/a |
_parse_v1_date |
|
591
|
0 |
n/a |
_parse_v2_date |
|
596
|
13 |
n/a |
_master_key |
|
626
|
9 |
Yes |
gen_db |
|
654
|
7 |
n/a |
_gen_v1_db |
|
663
|
44 |
n/a |
__ANON__ |
|
671
|
13 |
n/a |
__ANON__ |
|
754
|
7 |
n/a |
_gen_v1_header |
|
771
|
144 |
n/a |
_gen_v1_date |
|
784
|
0 |
n/a |
_gen_v2_db |
|
795
|
0 |
n/a |
__ANON__ |
|
797
|
0 |
n/a |
__ANON__ |
|
809
|
0 |
n/a |
__ANON__ |
|
856
|
0 |
n/a |
__ANON__ |
|
921
|
0 |
n/a |
__ANON__ |
|
993
|
0 |
n/a |
_gen_v2_date |
|
1000
|
0 |
n/a |
_gen_v2_header |
|
1014
|
0 |
n/a |
__ANON__ |
|
1032
|
1 |
No |
slurp |
|
1043
|
11 |
Yes |
decrypt_rijndael_cbc |
|
1054
|
13 |
Yes |
encrypt_rijndael_cbc |
|
1064
|
0 |
Yes |
unchunksum |
|
1083
|
0 |
No |
chunksum |
|
1099
|
0 |
Yes |
decompress |
|
1109
|
0 |
Yes |
compress |
|
1121
|
0 |
Yes |
decode_base64 |
|
1127
|
4 |
Yes |
encode_base64 |
|
1134
|
0 |
Yes |
parse_xml |
|
1144
|
0 |
n/a |
__ANON__ |
|
1161
|
0 |
n/a |
__ANON__ |
|
1181
|
0 |
n/a |
__ANON__ |
|
1188
|
0 |
Yes |
gen_xml |
|
1196
|
0 |
n/a |
__ANON__ |
|
1241
|
0 |
No |
escape_xml |
|
1253
|
19 |
No |
uuid |
|
1265
|
4 |
No |
gen_uuid |
|
1270
|
7 |
Yes |
dump_groups |
|
1283
|
21 |
Yes |
add_group |
|
1302
|
265 |
Yes |
finder_tests |
|
1307
|
89 |
n/a |
__ANON__ |
|
1308
|
2 |
n/a |
__ANON__ |
|
1309
|
2 |
n/a |
__ANON__ |
|
1310
|
2 |
n/a |
__ANON__ |
|
1311
|
4 |
n/a |
__ANON__ |
|
1312
|
2 |
n/a |
__ANON__ |
|
1319
|
207 |
Yes |
find_groups |
|
1344
|
22 |
Yes |
find_group |
|
1352
|
5 |
Yes |
delete_group |
|
1366
|
6 |
Yes |
add_entry |
|
1393
|
58 |
Yes |
find_entries |
|
1411
|
10 |
Yes |
find_entry |
|
1419
|
2 |
Yes |
delete_entry |
|
1431
|
80 |
Yes |
now |
|
1436
|
26 |
Yes |
default_exp |
|
1441
|
17 |
Yes |
is_locked |
|
1447
|
5 |
Yes |
lock |
|
1464
|
13 |
Yes |
unlock |
|
1479
|
2 |
Yes |
locked_entry_password |
|
1495
|
0 |
Yes |
salsa20_stream |
|
1500
|
0 |
n/a |
__ANON__ |
|
1510
|
0 |
Yes |
salsa20 |
|
1531
|
0 |
n/a |
__ANON__ |
|
1533
|
0 |
n/a |
__ANON__ |
|
1573
|
0 |
n/a |
__ANON__ |