()
| 215 | |
| 216 | #[test] |
| 217 | fn persistence_delete() { |
| 218 | let dir = tempfile::tempdir().unwrap(); |
| 219 | let persist = MvPersistence::open(dir.path()).unwrap(); |
| 220 | let snapshot = vec![("k".to_string(), vec![GroupState::default()])]; |
| 221 | persist.save(1, "mv1", &snapshot).unwrap(); |
| 222 | persist.delete(1, "mv1").unwrap(); |
| 223 | assert!(persist.load(1, "mv1").unwrap().is_none()); |
| 224 | } |