diff options
author | Dan Davison <dandavison7@gmail.com> | 2020-06-25 21:58:44 -0400 |
---|---|---|
committer | Dan Davison <dandavison7@gmail.com> | 2020-06-25 22:26:44 -0400 |
commit | 3608bf2a5cf533f15df98f0e1bb4f67bc8f416fe (patch) | |
tree | b4fd4d3ee7e31a53b081e6d2089f962394ec4783 /src/tests/test_example_diffs.rs | |
parent | d7b25ccb9b9e9d34b5676083adfdcde2325c99e4 (diff) |
Add regression test
Diffstat (limited to 'src/tests/test_example_diffs.rs')
-rw-r--r-- | src/tests/test_example_diffs.rs | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/tests/test_example_diffs.rs b/src/tests/test_example_diffs.rs index 7e0bf6b6..d50f0abe 100644 --- a/src/tests/test_example_diffs.rs +++ b/src/tests/test_example_diffs.rs @@ -135,7 +135,10 @@ mod tests { #[test] fn test_certain_bugs_are_not_present() { - for input in vec![DIFF_EXHIBITING_TRUNCATION_BUG] { + for input in vec![ + DIFF_EXHIBITING_PARSE_FILE_NAME_BUG, + DIFF_EXHIBITING_TRUNCATION_BUG, + ] { let config = integration_test_utils::make_config(&["--color-only"]); let output = integration_test_utils::run_delta(input, &config); assert_eq!(strip_ansi_codes(&output), input); @@ -1550,6 +1553,16 @@ index cba6064..ba1a4de 100644 + let col = Co "#; + const DIFF_EXHIBITING_PARSE_FILE_NAME_BUG: &str = r" +diff --git c/a i/a +new file mode 100644 +index 0000000..eea55b6 +--- /dev/null ++++ i/a +@@ -0,0 +1 @@ ++++ a +"; + const DIFF_WITH_REMOVED_EMPTY_LINE: &str = r" diff --git i/a w/a index 8b13789..e69de29 100644 |