upgrade fuzzer (#1754)

- configurable set of `minify()` options
- test and report suspects upon failure
- continue after failure if infinite iterations is specified
This commit is contained in:
Alex Lam S.L
2017-04-02 02:10:50 +08:00
committed by GitHub
parent 9a311705f5
commit 28ecea50a6
2 changed files with 115 additions and 22 deletions

34
test/ufuzz.json Normal file
View File

@@ -0,0 +1,34 @@
[
{
"compress": {
"warnings": false
}
},
{
"compress": {
"warnings": false
},
"mangle": false
},
{
"compress": false,
"mangle": true
},
{
"compress": false,
"mangle": false,
"output": {
"beautify": true,
"bracketize": true
}
},
{
"compress": {
"keep_fargs": false,
"passes": 3,
"pure_getters": true,
"unsafe": true,
"warnings": false
}
}
]