diff options
author | sharkdp <davidpeter@web.de> | 2020-04-21 09:59:17 +0200 |
---|---|---|
committer | David Peter <sharkdp@users.noreply.github.com> | 2020-04-21 11:50:26 +0200 |
commit | 03c22818286e5a4606d14e7c48488382b5367bb8 (patch) | |
tree | bebff352662a1bd630cff30b0a76a7d79600e46f | |
parent | c386cb35fb5f5fd2d2d3dedcb841812982728c2d (diff) |
Add do-not-panic! regression tests
-rw-r--r-- | tests/examples/regression_tests/issue_190.md | 3 | ||||
-rw-r--r-- | tests/examples/regression_tests/issue_28.md | 4 | ||||
-rw-r--r-- | tests/examples/regression_tests/issue_314.hs | 4 | ||||
-rw-r--r-- | tests/examples/regression_tests/issue_914.rb | 3 | ||||
-rw-r--r-- | tests/examples/regression_tests/issue_915.vue | 2 | ||||
-rw-r--r-- | tests/integration_tests.rs | 17 |
6 files changed, 33 insertions, 0 deletions
diff --git a/tests/examples/regression_tests/issue_190.md b/tests/examples/regression_tests/issue_190.md new file mode 100644 index 00000000..cde04edd --- /dev/null +++ b/tests/examples/regression_tests/issue_190.md @@ -0,0 +1,3 @@ +```javascript +var test = "boom"; +``` diff --git a/tests/examples/regression_tests/issue_28.md b/tests/examples/regression_tests/issue_28.md new file mode 100644 index 00000000..f6e83479 --- /dev/null +++ b/tests/examples/regression_tests/issue_28.md @@ -0,0 +1,4 @@ +Test + +<div> +</div> diff --git a/tests/examples/regression_tests/issue_314.hs b/tests/examples/regression_tests/issue_314.hs new file mode 100644 index 00000000..a2b538b6 --- /dev/null +++ b/tests/examples/regression_tests/issue_314.hs @@ -0,0 +1,4 @@ +module Main where + +main :: IO () +main = putStrLn "Please show my file :c" diff --git a/tests/examples/regression_tests/issue_914.rb b/tests/examples/regression_tests/issue_914.rb new file mode 100644 index 00000000..3f38bc7a --- /dev/null +++ b/tests/examples/regression_tests/issue_914.rb @@ -0,0 +1,3 @@ +<<END_DESC +Test +END_DESC diff --git a/tests/examples/regression_tests/issue_915.vue b/tests/examples/regression_tests/issue_915.vue new file mode 100644 index 00000000..e24e6eae --- /dev/null +++ b/tests/examples/regression_tests/issue_915.vue @@ -0,0 +1,2 @@ +<style lang="stylus"> +</style> diff --git a/tests/integration_tests.rs b/tests/integration_tests.rs index 7750f6cd..c589c925 100644 --- a/tests/integration_tests.rs +++ b/tests/integration_tests.rs @@ -627,3 +627,20 @@ fn filename_multiple_err() { .assert() .failure(); } + +#[test] +fn do_not_panic_regression_tests() { + for filename in &[ + "issue_28.md", + "issue_190.md", + "issue_314.hs", + "issue_914.rb", + "issue_915.vue", + ] { + bat() + .arg("--color=always") + .arg(&format!("regression_tests/{}", filename)) + .assert() + .success(); + } +} |