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);
|
let jans = get_jans_by_ordered_dice(&rules.board, &[3, 3], None, false);
|
||||||
assert_eq!(1, jans.len());
|
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
|
// premier dé bloqué, mais tout d'une possible en commençant par le second
|
||||||
rules.board.set_positions(
|
rules.board.set_positions(
|
||||||
&Color::White,
|
&Color::White,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue