MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / clone_preserves_data

Function clone_preserves_data

atomic-core/src/merge/resolved.rs:219–228  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

217
218 #[test]
219 fn clone_preserves_data() {
220 let mut r = ResolvedConflicts::new();
221 r.insert_merged(VertexId::new(1), b"data".to_vec());
222 r.insert_skip(VertexId::new(2));
223
224 let r2 = r.clone();
225 assert_eq!(r2.resolved_count(), 1);
226 assert_eq!(r2.get_merged(VertexId::new(1)), Some(b"data".as_slice()));
227 assert!(r2.should_skip(VertexId::new(2)));
228 }
229
230 #[test]
231 fn debug_format() {

Callers

nothing calls this directly

Calls 3

insert_mergedMethod · 0.80
insert_skipMethod · 0.80
cloneMethod · 0.45

Tested by

no test coverage detected