aboutsummaryrefslogtreecommitdiffstats
path: root/src/simtest
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-31 05:21:24 +0100
committertv <tv@krebsco.de>2026-10-31 05:21:24 +0100
commitba64c49fda6f2b4c9eb91eb3d311bdf9b9b98954 (patch)
treef4b520b4eb5b8da89d01bfe7efe38c97c69223a0 /src/simtest
parent20b0be670d3798d63ccf36d0fb014c64e7b729b7 (diff)
unify usage of is_dormant
Diffstat (limited to 'src/simtest')
-rw-r--r--src/simtest/timing.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/simtest/timing.rs b/src/simtest/timing.rs
index 0752f2f..0f19313 100644
--- a/src/simtest/timing.rs
+++ b/src/simtest/timing.rs
@@ -7,7 +7,7 @@ use serde_json::json;
use super::{Sim, has_neighbour, heads, peer, read, write};
use crate::document::replica::Epoch;
-use crate::state::{AppState, Liveness};
+use crate::state::AppState;
use crate::swarm::bootstrap::Start;
use crate::transport::sim::LinkParams;
use crate::transport::{HeadsSummary, HelloRequest, MessageKind, ParsedMessage, RunId, Status};
@@ -232,11 +232,7 @@ async fn peer_goes_dormant_and_returns() {
}
async fn is_dormant(node: &AppState, other: &str) -> bool {
- peer(node, other, |p| {
- matches!(p.liveness, Liveness::Dormant { .. })
- })
- .await
- == Some(true)
+ peer(node, other, |p| p.liveness.is_dormant()).await == Some(true)
}
/// R27: a resent HELLO (its reply was lost) or a late copy of one doesn't reset the