improve test for #2316

This commit is contained in:
alexlamsl
2017-09-24 02:23:38 +08:00
parent bd84007cf4
commit aaa8212837

View File

@@ -808,35 +808,34 @@ object_spread_of_sequence: {
// issue 2316 // issue 2316
class_name_can_be_preserved_with_reserved: { class_name_can_be_preserved_with_reserved: {
mangle = { mangle = {
reserved: ['Foo'] reserved: [ "Foo" ],
} }
input: { input: {
function x() { function x() {
class Foo {}; class Foo {}
Foo.bar; Foo.bar;
class Bar {}; class Bar {}
Bar.foo; Bar.foo;
} }
function y() { function y() {
var Foo = class Foo {}; var Foo = class Foo {};
Foo.bar(); Foo.bar;
var Bar = class Bar {}; var Bar = class Bar {};
Bar.bar(); Bar.bar;
} }
} }
expect: { expect: {
function x() { function x() {
class Foo {} class Foo {}
Foo.bar; Foo.bar;
class a{} class a {}
a.foo a.foo;
} }
function y() { function y() {
var Foo = class Foo {}; var Foo = class Foo {};
Foo.bar(); Foo.bar;
var a = class a{}; var a = class a {};
a.bar() a.bar;
} }
} }
} }