// Eryn Wells use crate::BuildMoveError; pub type TestResult = Result<(), TestError>; #[derive(Debug, Eq, PartialEq)] pub enum TestError { BuildMove(BuildMoveError), NoLegalMoves, } impl From for TestError { fn from(value: BuildMoveError) -> Self { TestError::BuildMove(value) } }