diff --git a/src/main.rs b/src/main.rs
index 9df95cbf17b55caf4dd2ffb71da125ba305eab6a..224b0aed44caf57bd3096e5f9d5a9a4bc9818777 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -719,6 +719,7 @@ fn postjoin(args: &args::Run) {
 
         node.tick(1); // apply configuration, if any
         node.campaign().ok(); // trigger election immediately
+        assert_eq!(node.status().raft_state, "Leader");
     }
 
     box_cfg.listen = Some(args.listen.clone());