Subroutine Coverage
| blib/lib/Chess/Rep.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
27 |
37 |
72.9
|
| pod |
21 |
21 |
100.0
|
| line |
count |
pod |
subroutine |
|
3
|
2 |
n/a |
BEGIN |
|
5
|
2 |
n/a |
BEGIN |
|
64
|
2 |
n/a |
BEGIN |
|
66
|
2 |
n/a |
BEGIN |
|
235
|
1 |
Yes |
new |
|
249
|
0 |
Yes |
reset |
|
259
|
7 |
Yes |
set_from_fen |
|
305
|
0 |
Yes |
get_fen |
|
405
|
0 |
Yes |
status |
|
409
|
7 |
n/a |
_reset |
|
444
|
0 |
Yes |
set_piece_at |
|
465
|
86 |
Yes |
set_piece_at_index |
|
495
|
6 |
Yes |
get_piece_at |
|
521
|
1912 |
Yes |
get_piece_at_index |
|
532
|
0 |
Yes |
to_move |
|
577
|
6 |
Yes |
go_move |
|
816
|
6 |
n/a |
_move_piece |
|
852
|
13 |
Yes |
compute_valid_moves |
|
947
|
350 |
Yes |
is_attacked |
|
955
|
13513 |
n/a |
__ANON__ |
|
1030
|
56 |
n/a |
_get_allowed_moves |
|
1037
|
547 |
n/a |
_add_if_valid |
|
1078
|
20 |
n/a |
_get_allowed_P_moves |
|
1093
|
3 |
n/a |
_get_allowed_N_moves |
|
1102
|
18 |
n/a |
_get_allowed_R_moves |
|
1114
|
14 |
n/a |
_get_allowed_B_moves |
|
1126
|
12 |
n/a |
_get_allowed_Q_moves |
|
1134
|
13 |
n/a |
_get_allowed_K_moves |
|
1168
|
11 |
Yes |
can_castle |
|
1186
|
0 |
Yes |
has_castled |
|
1213
|
0 |
Yes |
piece_color |
|
1234
|
12 |
Yes |
get_index |
|
1250
|
906 |
Yes |
get_index_from_row_col |
|
1264
|
0 |
Yes |
get_field_id |
|
1281
|
24 |
Yes |
get_row_col |
|
1304
|
0 |
Yes |
dump_pos |
|
1316
|
0 |
n/a |
_debug |