Add do-not-panic! regression tests

This commit is contained in:
sharkdp 2020-04-21 09:59:17 +02:00 committed by David Peter
parent c386cb35fb
commit 03c2281828
6 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,3 @@
```javascript
var test = "boom";
```

View File

@ -0,0 +1,4 @@
Test
<div>
</div>

View File

@ -0,0 +1,4 @@
module Main where
main :: IO ()
main = putStrLn "Please show my file :c"

View File

@ -0,0 +1,3 @@
<<END_DESC
Test
END_DESC

View File

@ -0,0 +1,2 @@
<style lang="stylus">
</style>

View File

@ -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();
}
}