Get en passant move building working (again?)
This commit is contained in:
parent
5d1ad73be6
commit
047eb4fd77
3 changed files with 28 additions and 16 deletions
|
|
@ -5,7 +5,9 @@ use chessfriend_moves::{Builder, BuilderError};
|
|||
|
||||
#[test]
|
||||
fn pawn_push() -> Result<(), BuilderError> {
|
||||
let mv = Builder::push(&piece!(White Pawn on A3), Square::A4).build()?;
|
||||
let mv = Builder::push(&piece!(White Pawn on A3))
|
||||
.to(Square::A4)
|
||||
.build()?;
|
||||
|
||||
assert!(mv.is_quiet());
|
||||
assert_eq!(mv.origin_square(), Square::A3);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue