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

Function test_tracker_merge

atomic-core/src/crdt/apply/conflict.rs:1065–1075  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1063
1064 #[test]
1065 fn test_tracker_merge() {
1066 let mut tracker1 = CrdtConflictTracker::new();
1067 tracker1.add_simple(ConflictKind::ConcurrentInsert, "1");
1068
1069 let mut tracker2 = CrdtConflictTracker::new();
1070 tracker2.add_simple(ConflictKind::DeleteModify, "2");
1071
1072 tracker1.merge(tracker2);
1073
1074 assert_eq!(tracker1.count(), 2);
1075 }
1076
1077 #[test]
1078 fn test_tracker_merge_from() {

Callers

nothing calls this directly

Calls 2

add_simpleMethod · 0.80
mergeMethod · 0.45

Tested by

no test coverage detected