fix tests

This commit is contained in:
alexlamsl
2017-12-03 12:14:31 +08:00
parent c9dbe9deb1
commit b91a2e018a
4 changed files with 47 additions and 39 deletions

View File

@@ -483,6 +483,7 @@ issue_485_crashing_1530: {
ecma: 6,
evaluate: true,
inline: true,
side_effects: true,
}
input: {
(function(a) {
@@ -490,9 +491,7 @@ issue_485_crashing_1530: {
var b = 42;
})(this);
}
expect: {
this, void 0;
}
expect: {}
}
issue_2084: {

View File

@@ -175,10 +175,11 @@ dead_code_constant_boolean_should_warn_more_strict: {
dead_code_block_decls_die: {
options = {
dead_code : true,
conditionals : true,
booleans : true,
evaluate : true
booleans: true,
conditionals: true,
dead_code: true,
evaluate: true,
side_effects: true,
};
input: {
if (0) {
@@ -197,13 +198,14 @@ dead_code_block_decls_die: {
dead_code_const_declaration: {
options = {
dead_code : true,
loops : true,
booleans : true,
conditionals : true,
evaluate : true,
reduce_funcs : true,
reduce_vars : true,
booleans: true,
conditionals: true,
dead_code: true,
evaluate: true,
loops: true,
reduce_funcs: true,
reduce_vars: true,
side_effects: true,
};
input: {
var unused;
@@ -225,14 +227,15 @@ dead_code_const_declaration: {
dead_code_const_annotation: {
options = {
dead_code : true,
loops : true,
booleans : true,
conditionals : true,
evaluate : true,
reduce_funcs : true,
reduce_vars : true,
toplevel : true,
booleans: true,
conditionals: true,
dead_code: true,
evaluate: true,
loops: true,
reduce_funcs: true,
reduce_vars: true,
side_effects: true,
toplevel: true,
};
input: {
var unused;
@@ -278,14 +281,16 @@ dead_code_const_annotation_regex: {
dead_code_const_annotation_complex_scope: {
options = {
dead_code : true,
loops : true,
booleans : true,
conditionals : true,
evaluate : true,
reduce_funcs : true,
reduce_vars : true,
toplevel : true,
booleans: true,
conditionals: true,
dead_code: true,
evaluate: true,
loops: true,
reduce_funcs: true,
reduce_vars: true,
sequences: true,
side_effects: true,
toplevel: true,
};
input: {
var unused_var;
@@ -573,6 +578,7 @@ issue_2383_1: {
conditionals: true,
dead_code: true,
evaluate: true,
side_effects: true,
}
input: {
if (0) {
@@ -589,6 +595,7 @@ issue_2383_2: {
conditionals: true,
dead_code: true,
evaluate: true,
side_effects: true,
}
input: {
if (0) {
@@ -612,6 +619,7 @@ issue_2383_3: {
conditionals: true,
dead_code: true,
evaluate: true,
side_effects: true,
}
input: {
var b = 7, y = 8;

View File

@@ -1423,13 +1423,13 @@ issue_2535_3: {
}
expect_stdout: true
expect_warnings: [
"WARN: Dropping side-effect-free && [test/compress/evaluate.js:1316,20]",
"WARN: Dropping side-effect-free && [test/compress/evaluate.js:1317,20]",
"WARN: Dropping side-effect-free && [test/compress/evaluate.js:1318,20]",
"WARN: Condition left of && always false [test/compress/evaluate.js:1318,20]",
"WARN: Dropping side-effect-free || [test/compress/evaluate.js:1319,20]",
"WARN: Dropping side-effect-free || [test/compress/evaluate.js:1320,20]",
"WARN: Dropping side-effect-free || [test/compress/evaluate.js:1321,20]",
"WARN: Condition left of || always true [test/compress/evaluate.js:1321,20]",
"WARN: Dropping side-effect-free && [test/compress/evaluate.js:1409,20]",
"WARN: Dropping side-effect-free && [test/compress/evaluate.js:1410,20]",
"WARN: Dropping side-effect-free && [test/compress/evaluate.js:1411,20]",
"WARN: Condition left of && always false [test/compress/evaluate.js:1411,20]",
"WARN: Dropping side-effect-free || [test/compress/evaluate.js:1412,20]",
"WARN: Dropping side-effect-free || [test/compress/evaluate.js:1413,20]",
"WARN: Dropping side-effect-free || [test/compress/evaluate.js:1414,20]",
"WARN: Condition left of || always true [test/compress/evaluate.js:1414,20]",
]
}

View File

@@ -13,7 +13,8 @@ arrow_function_parens_2: {
typeof_arrow_functions: {
options = {
evaluate: true
evaluate: true,
typeofs: true,
}
input: {
var foo = typeof (x => null);