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

Function test_preserves_order

atomic-core/src/diff/patience.rs:644–653  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

642
643 #[test]
644 fn test_preserves_order() {
645 let old = lines(&["a\n", "b\n", "c\n", "d\n", "e\n"]);
646 let new = lines(&["a\n", "c\n", "e\n"]);
647
648 let result = diff(&old, &new);
649
650 // b and d deleted
651 assert_eq!(result.deletions(), 2);
652 assert_eq!(result.insertions(), 0);
653 }
654
655 #[test]
656 fn test_merge_equal_ops() {

Callers

nothing calls this directly

Calls 2

linesFunction · 0.70
diffFunction · 0.70

Tested by

no test coverage detected