From 72715c728f07d6a9551a860f84891cc786100777 Mon Sep 17 00:00:00 2001 From: Dan Davison Date: Sun, 11 Aug 2019 16:01:35 -0700 Subject: Add test of edits inference --- src/edits.rs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'src/edits.rs') diff --git a/src/edits.rs b/src/edits.rs index 072e4eca..63869b41 100644 --- a/src/edits.rs +++ b/src/edits.rs @@ -461,6 +461,28 @@ mod tests { ) } + #[test] + fn test_infer_edits_9() { + assert_edits( + vec!["a a"], + vec!["a b a"], + ( + vec![vec![(MinusNoop, "a"), (MinusNoop, " a")]], + vec![vec![(PlusNoop, "a"), (Insertion, " b"), (PlusNoop, " a")]], + ), + 1.0, + ); + assert_edits( + vec!["a a"], + vec!["a b b a"], + ( + vec![vec![(MinusNoop, "a"), (MinusNoop, " a")]], + vec![vec![(PlusNoop, "a"), (Insertion, " b b"), (PlusNoop, " a")]], + ), + 1.0, + ); + } + fn assert_edits( minus_lines: Vec<&str>, plus_lines: Vec<&str>, -- cgit v1.2.3