()
| 242 | |
| 243 | #[test] |
| 244 | fn remove_learner_drops_peer() { |
| 245 | let mut node = RaftNode::new(cfg(1, vec![2]), MemStorage::new()); |
| 246 | node.add_learner(3); |
| 247 | assert_eq!(node.learners(), &[3]); |
| 248 | node.remove_learner(3); |
| 249 | assert!(node.learners().is_empty()); |
| 250 | } |
| 251 | |
| 252 | #[test] |
| 253 | fn add_learner_on_leader_starts_tracking() { |
nothing calls this directly
no test coverage detected