()
| 1194 | |
| 1195 | #[test] |
| 1196 | fn test_inline_diff_variable_rename() { |
| 1197 | let old = b"let foo = bar;"; |
| 1198 | let new = b"let baz = bar;"; |
| 1199 | |
| 1200 | let diff = compute_inline_diff(old, new); |
| 1201 | assert!(diff.has_changes()); |
| 1202 | |
| 1203 | // "foo" should be deleted, "baz" inserted |
| 1204 | let deleted: Vec<_> = diff.old_changes().collect(); |
| 1205 | let inserted: Vec<_> = diff.new_changes().collect(); |
| 1206 | |
| 1207 | assert!(!deleted.is_empty()); |
| 1208 | assert!(!inserted.is_empty()); |
| 1209 | } |
| 1210 | |
| 1211 | // InlineDiffConfig tests |
| 1212 |
nothing calls this directly
no test coverage detected