fix(store): battage en passant par coin de repos vide (wip: failing test)
This commit is contained in:
parent
7383b7d5e8
commit
39dd2cacc4
1 changed files with 11 additions and 0 deletions
|
|
@ -591,6 +591,17 @@ mod tests {
|
|||
let jans = get_jans_by_ordered_dice(&rules.board, &[3, 3], None, false);
|
||||
assert_eq!(1, jans.len());
|
||||
|
||||
// case intermédiaire dans son coin de repos vide : peut tout de même battre à vrai
|
||||
rules.board.set_positions(
|
||||
&Color::White,
|
||||
[
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, -2, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
],
|
||||
);
|
||||
let jans = get_jans_by_ordered_dice(&rules.board, &[1, 4], None, false);
|
||||
assert_eq!(1, jans.len());
|
||||
assert_eq!(1, jans.get(&Jan::TrueHitBigJan).unwrap().len());
|
||||
|
||||
// premier dé bloqué, mais tout d'une possible en commençant par le second
|
||||
rules.board.set_positions(
|
||||
&Color::White,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue