From: MA Beaudet Date: Wed, 10 Nov 2021 11:57:33 +0000 (+0100) Subject: feat: add tests verifying C-SEND-SYNC for card and evaluator mods X-Git-Url: https://git.beaudet.xyz/?a=commitdiff_plain;h=9184d3629c1b29c07d38ac80871a881151bc83f8;p=poker-eval.git feat: add tests verifying C-SEND-SYNC for card and evaluator mods --- diff --git a/src/card.rs b/src/card.rs index 43bf785..47a8a2c 100644 --- a/src/card.rs +++ b/src/card.rs @@ -322,3 +322,19 @@ impl std::fmt::Display for Card { write!(f, "{}{}", self.rank(), self.suit()) } } + +#[test] +fn test_send() { + fn assert_send() {} + assert_send::(); + assert_send::(); + assert_send::(); +} + +#[test] +fn test_sync() { + fn assert_sync() {} + assert_sync::(); + assert_sync::(); + assert_sync::(); +} diff --git a/src/evaluator.rs b/src/evaluator.rs index 696c7ee..b7e8fa2 100644 --- a/src/evaluator.rs +++ b/src/evaluator.rs @@ -153,3 +153,15 @@ impl Evaluator { u16::try_from(a).unwrap() ^ HASH_ADJUST[b as usize] } } + +#[test] +fn test_send() { + fn assert_send() {} + assert_send::(); +} + +#[test] +fn test_sync() { + fn assert_sync() {} + assert_sync::(); +}