diff options
| author | Chris Emerson <github@mail.nosreme.org> | 2017-10-19 20:55:20 +0100 |
|---|---|---|
| committer | Chris Emerson <github@mail.nosreme.org> | 2017-10-19 20:55:20 +0100 |
| commit | 6282c970cf3dcd0e30c3e1751768cc2d18c7295d (patch) | |
| tree | afe5207b19f38e6119cdc66f37617b974314f09e /src/rustfmt_diff.rs | |
| parent | 88f02975a1064e91ffe3e28efe1b744a11a39209 (diff) | |
Add a failing test of zero context.
Diffstat (limited to 'src/rustfmt_diff.rs')
| -rw-r--r-- | src/rustfmt_diff.rs | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/rustfmt_diff.rs b/src/rustfmt_diff.rs index 6884e39141d..644ad7ceeac 100644 --- a/src/rustfmt_diff.rs +++ b/src/rustfmt_diff.rs @@ -169,7 +169,7 @@ mod test { use super::DiffLine::*; #[test] - fn simple_diff() { + fn diff_simple() { let src = "one\ntwo\nthree\nfour\nfive\n"; let dest= "one\ntwo\ntrois\nfour\nfive\n"; let diff = make_diff(src, dest, 1); @@ -181,4 +181,16 @@ mod test { Context("four".into()), ] }]); } + + #[test] + fn diff_zerocontext() { + let src = "one\ntwo\nthree\nfour\nfive\n"; + let dest= "one\ntwo\ntrois\nfour\nfive\n"; + let diff = make_diff(src, dest, 0); + assert_eq!(diff, vec![Mismatch { line_number: 3, + lines: vec![ + Resulting("three".into()), + Expected("trois".into()), + ] }]); + } } \ No newline at end of file |
