MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / entries_range

Function entries_range

nodedb-raft/src/log.rs:208–217  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

206
207 #[test]
208 fn entries_range() {
209 let mut log = RaftLog::new(MemStorage::new());
210 for i in 1..=5 {
211 log.append(make_entry(1, i)).unwrap();
212 }
213 let range = log.entries_range(2, 4).unwrap();
214 assert_eq!(range.len(), 3);
215 assert_eq!(range[0].index, 2);
216 assert_eq!(range[2].index, 4);
217 }
218
219 #[test]
220 fn conflict_detection() {

Callers

nothing calls this directly

Calls 3

entries_rangeMethod · 0.80
make_entryFunction · 0.70
appendMethod · 0.45

Tested by

no test coverage detected