mirror of
https://github.com/swc-project/swc.git
synced 2024-10-05 12:49:21 +03:00
test(es/minifier): Enable more terser tests (#7396)
This commit is contained in:
parent
4a53951fe3
commit
f9cdd741c2
@ -251,15 +251,12 @@ issue_203/compress_new_function_with_destruct/input.js
|
|||||||
issue_203/compress_new_function_with_destruct_arrows/input.js
|
issue_203/compress_new_function_with_destruct_arrows/input.js
|
||||||
issue_22/return_with_no_value_in_if_body/input.js
|
issue_22/return_with_no_value_in_if_body/input.js
|
||||||
issue_281/collapse_vars_constants/input.js
|
issue_281/collapse_vars_constants/input.js
|
||||||
issue_281/issue_1758/input.js
|
|
||||||
issue_2871/comparison_with_undefined/input.js
|
issue_2871/comparison_with_undefined/input.js
|
||||||
issue_417/test_unexpected_crash/input.js
|
issue_417/test_unexpected_crash/input.js
|
||||||
issue_417/test_unexpected_crash_2/input.js
|
issue_417/test_unexpected_crash_2/input.js
|
||||||
issue_44/issue_44_valid_ast_1/input.js
|
issue_44/issue_44_valid_ast_1/input.js
|
||||||
issue_44/issue_44_valid_ast_2/input.js
|
issue_44/issue_44_valid_ast_2/input.js
|
||||||
issue_640/conditional/input.js
|
issue_640/conditional/input.js
|
||||||
issue_640/negate_iife_1/input.js
|
|
||||||
issue_640/negate_iife_3/input.js
|
|
||||||
issue_747/dont_reuse_prop/input.js
|
issue_747/dont_reuse_prop/input.js
|
||||||
issue_747/unmangleable_props_should_always_be_reserved/input.js
|
issue_747/unmangleable_props_should_always_be_reserved/input.js
|
||||||
issue_751/negate_booleans_1/input.js
|
issue_751/negate_booleans_1/input.js
|
||||||
@ -349,7 +346,6 @@ reduce_vars/perf_3/input.js
|
|||||||
reduce_vars/perf_7/input.js
|
reduce_vars/perf_7/input.js
|
||||||
reduce_vars/pure_getters_2/input.js
|
reduce_vars/pure_getters_2/input.js
|
||||||
reduce_vars/pure_getters_3/input.js
|
reduce_vars/pure_getters_3/input.js
|
||||||
reduce_vars/recursive_inlining_3/input.js
|
|
||||||
reduce_vars/redefine_farg_1/input.js
|
reduce_vars/redefine_farg_1/input.js
|
||||||
reduce_vars/redefine_farg_2/input.js
|
reduce_vars/redefine_farg_2/input.js
|
||||||
reduce_vars/redefine_farg_3/input.js
|
reduce_vars/redefine_farg_3/input.js
|
||||||
@ -366,6 +362,4 @@ template_string/regex_2/input.js
|
|||||||
template_string/side_effects/input.js
|
template_string/side_effects/input.js
|
||||||
template_string/template_evaluate_undefined/input.js
|
template_string/template_evaluate_undefined/input.js
|
||||||
transform/label_if_break/input.js
|
transform/label_if_break/input.js
|
||||||
typeof/issue_2728_3/input.js
|
|
||||||
typeof/issue_2728_4/input.js
|
|
||||||
typeof/typeof_defun_1/input.js
|
typeof/typeof_defun_1/input.js
|
||||||
|
@ -925,6 +925,7 @@ issue_281/issue_1254_negate_iife_nested/input.js
|
|||||||
issue_281/issue_1254_negate_iife_true/input.js
|
issue_281/issue_1254_negate_iife_true/input.js
|
||||||
issue_281/issue_1288_side_effects/input.js
|
issue_281/issue_1288_side_effects/input.js
|
||||||
issue_281/issue_1595_3/input.js
|
issue_281/issue_1595_3/input.js
|
||||||
|
issue_281/issue_1758/input.js
|
||||||
issue_281/keep_fargs/input.js
|
issue_281/keep_fargs/input.js
|
||||||
issue_281/modified/input.js
|
issue_281/modified/input.js
|
||||||
issue_281/negate_iife_3/input.js
|
issue_281/negate_iife_3/input.js
|
||||||
@ -966,6 +967,8 @@ issue_640/iife/input.js
|
|||||||
issue_640/issue_1254_negate_iife_nested/input.js
|
issue_640/issue_1254_negate_iife_nested/input.js
|
||||||
issue_640/issue_1254_negate_iife_true/input.js
|
issue_640/issue_1254_negate_iife_true/input.js
|
||||||
issue_640/limit_1/input.js
|
issue_640/limit_1/input.js
|
||||||
|
issue_640/negate_iife_1/input.js
|
||||||
|
issue_640/negate_iife_3/input.js
|
||||||
issue_640/negate_iife_3_off/input.js
|
issue_640/negate_iife_3_off/input.js
|
||||||
issue_640/negate_iife_4/input.js
|
issue_640/negate_iife_4/input.js
|
||||||
issue_640/negate_iife_5/input.js
|
issue_640/negate_iife_5/input.js
|
||||||
@ -1365,6 +1368,7 @@ reduce_vars/perf_5/input.js
|
|||||||
reduce_vars/pure_getters_1/input.js
|
reduce_vars/pure_getters_1/input.js
|
||||||
reduce_vars/recursive_inlining_1/input.js
|
reduce_vars/recursive_inlining_1/input.js
|
||||||
reduce_vars/recursive_inlining_2/input.js
|
reduce_vars/recursive_inlining_2/input.js
|
||||||
|
reduce_vars/recursive_inlining_3/input.js
|
||||||
reduce_vars/recursive_inlining_4/input.js
|
reduce_vars/recursive_inlining_4/input.js
|
||||||
reduce_vars/recursive_inlining_5/input.js
|
reduce_vars/recursive_inlining_5/input.js
|
||||||
reduce_vars/redefine_arguments_1/input.js
|
reduce_vars/redefine_arguments_1/input.js
|
||||||
@ -1592,6 +1596,8 @@ typeof/duplicate_lambda_arg_name/input.js
|
|||||||
typeof/issue_1668/input.js
|
typeof/issue_1668/input.js
|
||||||
typeof/issue_2728_1/input.js
|
typeof/issue_2728_1/input.js
|
||||||
typeof/issue_2728_2/input.js
|
typeof/issue_2728_2/input.js
|
||||||
|
typeof/issue_2728_3/input.js
|
||||||
|
typeof/issue_2728_4/input.js
|
||||||
typeof/issue_2728_5/input.js
|
typeof/issue_2728_5/input.js
|
||||||
typeof/issue_2728_6/input.js
|
typeof/issue_2728_6/input.js
|
||||||
typeof/typeof_defun_2/input.js
|
typeof/typeof_defun_2/input.js
|
||||||
|
@ -1,6 +1,3 @@
|
|||||||
console.log(
|
console.log(function(c) {
|
||||||
(function (c) {
|
|
||||||
var undefined = 42;
|
|
||||||
return c--, c--, void c.toString();
|
return c--, c--, void c.toString();
|
||||||
})()
|
}());
|
||||||
);
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
(function () {
|
!function() {
|
||||||
stuff();
|
stuff();
|
||||||
})();
|
}();
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
(function () {
|
!function() {
|
||||||
return t;
|
return t;
|
||||||
})()
|
}() ? console.log(false) : console.log(true);
|
||||||
? console.log(true)
|
|
||||||
: console.log(false);
|
|
||||||
|
@ -1,15 +1,12 @@
|
|||||||
!(function () {
|
!function() {
|
||||||
function qux(x) {
|
(function qux(x) {
|
||||||
console.log("qux", x);
|
console.log("qux", x);
|
||||||
if (x)
|
if (x) (function(x) {
|
||||||
(function (x) {
|
|
||||||
console.log("foo", x);
|
console.log("foo", x);
|
||||||
if (x)
|
if (x) (function(x) {
|
||||||
(function (x) {
|
|
||||||
console.log("bar", x);
|
console.log("bar", x);
|
||||||
if (x) qux(x - 1);
|
if (x) qux(x - 1);
|
||||||
})(x - 1);
|
})(x - 1);
|
||||||
})(x - 1);
|
})(x - 1);
|
||||||
}
|
})(4);
|
||||||
qux(4);
|
}();
|
||||||
})();
|
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
(function () {
|
(function() {
|
||||||
function arguments() {}
|
|
||||||
console.log("function");
|
console.log("function");
|
||||||
})();
|
})();
|
||||||
|
@ -1,2 +1 @@
|
|||||||
function arguments() {}
|
|
||||||
console.log("function");
|
console.log("function");
|
||||||
|
Loading…
Reference in New Issue
Block a user