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

Function test_sequence_concurrent_insert

atomic-core/src/crdt/apply/order.rs:637–646  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

635
636 #[test]
637 fn test_sequence_concurrent_insert() {
638 let mut seq: OrderingSequence<i32> = OrderingSequence::new();
639
640 // Both 2 and 3 are inserted after None (start)
641 seq.insert(3, None);
642 seq.insert(2, None); // Should go before 3
643
644 assert_eq!(seq.get(0), Some(&2));
645 assert_eq!(seq.get(1), Some(&3));
646 }
647
648 #[test]
649 fn test_sequence_branch_ids() {

Callers

nothing calls this directly

Calls 1

insertMethod · 0.45

Tested by

no test coverage detected