fix default value
add tests
This commit is contained in:
parent
40798766b1
commit
6532cf0710
|
|
@ -69,7 +69,7 @@ function Compressor(options, false_by_default) {
|
||||||
if_return : !false_by_default,
|
if_return : !false_by_default,
|
||||||
inline : !false_by_default,
|
inline : !false_by_default,
|
||||||
join_vars : !false_by_default,
|
join_vars : !false_by_default,
|
||||||
keep_classnames: !false_by_default,
|
keep_classnames: false,
|
||||||
keep_fargs : true,
|
keep_fargs : true,
|
||||||
keep_fnames : false,
|
keep_fnames : false,
|
||||||
keep_infinity : false,
|
keep_infinity : false,
|
||||||
|
|
|
||||||
|
|
@ -1574,3 +1574,101 @@ issue_2288: {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
issue_2418_1: {
|
||||||
|
options = {
|
||||||
|
unused: true,
|
||||||
|
}
|
||||||
|
input: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class c {});
|
||||||
|
(function f() {});
|
||||||
|
}
|
||||||
|
expect: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class {});
|
||||||
|
(function() {});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
issue_2418_2: {
|
||||||
|
options = {
|
||||||
|
keep_classnames: false,
|
||||||
|
keep_fnames: false,
|
||||||
|
unused: true,
|
||||||
|
}
|
||||||
|
input: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class c {});
|
||||||
|
(function f() {});
|
||||||
|
}
|
||||||
|
expect: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class {});
|
||||||
|
(function() {});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
issue_2418_3: {
|
||||||
|
options = {
|
||||||
|
keep_classnames: false,
|
||||||
|
keep_fnames: true,
|
||||||
|
unused: true,
|
||||||
|
}
|
||||||
|
input: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class c {});
|
||||||
|
(function f() {});
|
||||||
|
}
|
||||||
|
expect: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class {});
|
||||||
|
(function f() {});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
issue_2418_4: {
|
||||||
|
options = {
|
||||||
|
keep_classnames: true,
|
||||||
|
keep_fnames: false,
|
||||||
|
unused: true,
|
||||||
|
}
|
||||||
|
input: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class c {});
|
||||||
|
(function f() {});
|
||||||
|
}
|
||||||
|
expect: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class c {});
|
||||||
|
(function() {});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
issue_2418_5: {
|
||||||
|
options = {
|
||||||
|
keep_classnames: true,
|
||||||
|
keep_fnames: true,
|
||||||
|
unused: true,
|
||||||
|
}
|
||||||
|
input: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class c {});
|
||||||
|
(function f() {});
|
||||||
|
}
|
||||||
|
expect: {
|
||||||
|
class C {}
|
||||||
|
function F() {}
|
||||||
|
(class c {});
|
||||||
|
(function f() {});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user