Finite state machines in rust; bendns fork to add types.
Diffstat (limited to 'tests/circuit_breaker.rs')
-rw-r--r--tests/circuit_breaker.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/circuit_breaker.rs b/tests/circuit_breaker.rs
index a87921b..aa25a1e 100644
--- a/tests/circuit_breaker.rs
+++ b/tests/circuit_breaker.rs
@@ -91,7 +91,7 @@ fn circuit_breaker() {
std::thread::sleep(Duration::new(1, 0));
let mut lock = machine_try.lock().unwrap();
let res = lock.consume(&CircuitBreakerInput::Successful);
- assert_eq!(res, Err(()));
+ assert!(matches!(res, Err(TransitionImpossibleError)));
assert_eq!(lock.state(), &CircuitBreakerState::Open);
});