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

Function test_sequence_insert_after

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

Source from the content-addressed store, hash-verified

623
624 #[test]
625 fn test_sequence_insert_after() {
626 let mut seq: OrderingSequence<i32> = OrderingSequence::new();
627 seq.insert(1, None);
628 let idx = seq.insert(2, Some(1));
629
630 assert_eq!(idx, 1);
631 assert_eq!(seq.len(), 2);
632 assert_eq!(seq.get(0), Some(&1));
633 assert_eq!(seq.get(1), Some(&2));
634 }
635
636 #[test]
637 fn test_sequence_concurrent_insert() {

Callers

nothing calls this directly

Calls 1

insertMethod · 0.45

Tested by

no test coverage detected