Finite state machines in rust; bendns fork to add types.
Diffstat (limited to 'tests/circuit_breaker.rs')
| -rw-r--r-- | tests/circuit_breaker.rs | 2 |
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); }); |