Logtalk Code Coverage Report

Test suite file: tests.lgt
Test suite object: tests

Generated on: 2020-03-20T11:25:06

Global Coverage Covered/Total Percentage
Entities
 
5/5
100.0
Predicate Clauses and Grammar Rules
 
28/35
80.0

Covered Entities

board(A)

Entity Coverage Covered/Total Percentage
Predicate Clauses and Grammar Rules
 
8/8
100.0
Predicate/Non-terminal Coverage Covered/Total Covered Clause/Rule Indexes
available_move/1
 
1/1
[1]
init/0
 
1/1
[1]
print_board/0
 
1/1
[1]
print_row/1
 
1/1
[1]
print_tile/1
 
1/1
[1]
update/3
 
3/3
[1,2,3]

computer(A)

Entity Coverage Covered/Total Percentage
Predicate Clauses and Grammar Rules
 
8/10
80.0
Predicate/Non-terminal Coverage Covered/Total Covered Clause/Rule Indexes
ai_choose_move/2
 
3/5
[1,2,3]
choose_move/2
 
1/1
[1]
choose_move/3
 
2/2
[1,2]
choose_random_member/2
 
1/1
[1]
win_msg/0
 
1/1
[1]

game(A)

Entity Coverage Covered/Total Percentage
Predicate Clauses and Grammar Rules
 
4/4
100.0
Predicate/Non-terminal Coverage Covered/Total Covered Clause/Rule Indexes
play/0
 
3/3
[1,2,3]
turn/3
 
1/1
[1]

human(A)

Entity Coverage Covered/Total Percentage
Predicate Clauses and Grammar Rules
 
1/1
100.0
Predicate/Non-terminal Coverage Covered/Total Covered Clause/Rule Indexes
choose_move/2
 
1/1
[1]

player(A)

Entity Coverage Covered/Total Percentage
Predicate Clauses and Grammar Rules
 
7/12
58.3
Predicate/Non-terminal Coverage Covered/Total Covered Clause/Rule Indexes
has_won/1
 
1/1
[1]
has_won/2
 
4/8
[1,6,7,8]
move/2
 
1/1
[1]
win_msg/0
 
1/1
[1]
char/1
 
0/1
[]
choose_move/2
 
0/0
[]