[board] Add another test to the position flags
This commit is contained in:
		
							parent
							
								
									953c2f1522
								
							
						
					
					
						commit
						284b3b68a0
					
				
					 1 changed files with 6 additions and 0 deletions
				
			
		| 
						 | 
					@ -69,5 +69,11 @@ mod tests {
 | 
				
			||||||
        assert!(!flags.player_has_right_to_castle(Color::White, BoardSide::Queen));
 | 
					        assert!(!flags.player_has_right_to_castle(Color::White, BoardSide::Queen));
 | 
				
			||||||
        assert!(flags.player_has_right_to_castle(Color::Black, BoardSide::King));
 | 
					        assert!(flags.player_has_right_to_castle(Color::Black, BoardSide::King));
 | 
				
			||||||
        assert!(flags.player_has_right_to_castle(Color::Black, BoardSide::Queen));
 | 
					        assert!(flags.player_has_right_to_castle(Color::Black, BoardSide::Queen));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        flags.set_player_has_right_to_castle_flag(Color::White, BoardSide::Queen);
 | 
				
			||||||
 | 
					        assert!(flags.player_has_right_to_castle(Color::White, BoardSide::King));
 | 
				
			||||||
 | 
					        assert!(flags.player_has_right_to_castle(Color::White, BoardSide::Queen));
 | 
				
			||||||
 | 
					        assert!(flags.player_has_right_to_castle(Color::Black, BoardSide::King));
 | 
				
			||||||
 | 
					        assert!(flags.player_has_right_to_castle(Color::Black, BoardSide::Queen));
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue