Code coverage report for lib/

Statements: 95.5% (1274 / 1334)      Branches: 89.46% (501 / 560)      Functions: 96.09% (270 / 281)      Lines: 95.5% (1274 / 1334)      Ignored: none     

All files » lib/
File Statements Branches Functions Lines
algebraic.js 94.29% (132 / 140) 95.52% (64 / 67) 94.12% (16 / 17) 94.29% (132 / 140)
board.js 100% (63 / 63) 84.62% (22 / 26) 100% (13 / 13) 100% (63 / 63)
brands.js 100% (25 / 25) 100% (0 / 0) 100% (12 / 12) 100% (25 / 25)
castling.js 94.94% (75 / 79) 85.71% (48 / 56) 100% (16 / 16) 94.94% (75 / 79)
eptarget.js 84.85% (28 / 33) 64.29% (9 / 14) 75% (9 / 12) 84.85% (28 / 33)
error.js 94.29% (33 / 35) 100% (2 / 2) 83.33% (10 / 12) 94.29% (33 / 35)
fen.js 98.96% (95 / 96) 95.24% (40 / 42) 100% (23 / 23) 98.96% (95 / 96)
fischerandom.js 100% (68 / 68) 93.75% (15 / 16) 100% (13 / 13) 100% (68 / 68)
game.js 100% (10 / 10) 100% (0 / 0) 100% (4 / 4) 100% (10 / 10)
halfmoveclock.js 100% (19 / 19) 91.67% (11 / 12) 100% (5 / 5) 100% (19 / 19)
leaper.js 100% (39 / 39) 100% (14 / 14) 100% (5 / 5) 100% (39 / 39)
line.js 100% (21 / 21) 66.67% (4 / 6) 100% (7 / 7) 100% (21 / 21)
mobility.js 87.88% (29 / 33) 80% (8 / 10) 100% (8 / 8) 87.88% (29 / 33)
pawn.js 100% (21 / 21) 100% (16 / 16) 100% (8 / 8) 100% (21 / 21)
pgn.js 99.08% (108 / 109) 97.96% (48 / 49) 91.67% (11 / 12) 99.08% (108 / 109)
piece.js 96% (48 / 50) 94.44% (17 / 18) 80% (8 / 10) 96% (48 / 50)
point.js 69.23% (36 / 52) 62.5% (15 / 24) 100% (12 / 12) 69.23% (36 / 52)
position.js 95.8% (137 / 143) 82.61% (76 / 92) 100% (23 / 23) 95.8% (137 / 143)
promotion.js 100% (17 / 17) 100% (4 / 4) 100% (3 / 3) 100% (17 / 17)
rider.js 92.31% (60 / 65) 96.3% (26 / 27) 100% (5 / 5) 92.31% (60 / 65)
royal.js 100% (59 / 59) 100% (20 / 20) 100% (8 / 8) 100% (59 / 59)
standard.js 100% (49 / 49) 100% (10 / 10) 100% (21 / 21) 100% (49 / 49)
util.js 94.44% (102 / 108) 91.43% (32 / 35) 93.75% (30 / 32) 94.44% (102 / 108)