From efea2c19f269ff9298fe3de26083ab1c428f4a3e Mon Sep 17 00:00:00 2001 From: Logan Smyth Date: Thu, 14 Apr 2016 22:30:31 -0700 Subject: [PATCH] Add more tests for minified output. --- .../test/fixtures/minified/arrow-functions/actual.js | 8 ++++++++ .../fixtures/minified/arrow-functions/expected.js | 1 + .../fixtures/minified/block-statements/actual.js | 12 ++++++++++++ .../fixtures/minified/block-statements/expected.js | 1 + .../test/fixtures/minified/modules/actual.js | 7 +++++++ .../test/fixtures/minified/modules/expected.js | 1 + 6 files changed, 30 insertions(+) create mode 100644 packages/babel-generator/test/fixtures/minified/arrow-functions/actual.js create mode 100644 packages/babel-generator/test/fixtures/minified/arrow-functions/expected.js create mode 100644 packages/babel-generator/test/fixtures/minified/block-statements/actual.js create mode 100644 packages/babel-generator/test/fixtures/minified/block-statements/expected.js create mode 100644 packages/babel-generator/test/fixtures/minified/modules/actual.js create mode 100644 packages/babel-generator/test/fixtures/minified/modules/expected.js diff --git a/packages/babel-generator/test/fixtures/minified/arrow-functions/actual.js b/packages/babel-generator/test/fixtures/minified/arrow-functions/actual.js new file mode 100644 index 0000000000..7865b8b80b --- /dev/null +++ b/packages/babel-generator/test/fixtures/minified/arrow-functions/actual.js @@ -0,0 +1,8 @@ +var foo = (arg1, arg2) => { + arg1; + arg2; +}; +var foo2 = (arg1, arg2) => { + arg1; +}; +var foo3 = arg1 => arg1; diff --git a/packages/babel-generator/test/fixtures/minified/arrow-functions/expected.js b/packages/babel-generator/test/fixtures/minified/arrow-functions/expected.js new file mode 100644 index 0000000000..fb62b97907 --- /dev/null +++ b/packages/babel-generator/test/fixtures/minified/arrow-functions/expected.js @@ -0,0 +1 @@ +var foo=(arg1,arg2) => {arg1;arg2};var foo2=(arg1,arg2) => {arg1};var foo3=arg1 => arg1; diff --git a/packages/babel-generator/test/fixtures/minified/block-statements/actual.js b/packages/babel-generator/test/fixtures/minified/block-statements/actual.js new file mode 100644 index 0000000000..d22dd7cf2f --- /dev/null +++ b/packages/babel-generator/test/fixtures/minified/block-statements/actual.js @@ -0,0 +1,12 @@ +if (true) { + foo; + bar2; +} else { + foo; + bar2; +} + +function fn () { + foo; + bar2; +} diff --git a/packages/babel-generator/test/fixtures/minified/block-statements/expected.js b/packages/babel-generator/test/fixtures/minified/block-statements/expected.js new file mode 100644 index 0000000000..6ce5278348 --- /dev/null +++ b/packages/babel-generator/test/fixtures/minified/block-statements/expected.js @@ -0,0 +1 @@ +if(true){foo;bar2}else {foo;bar2}function fn(){foo;bar2} diff --git a/packages/babel-generator/test/fixtures/minified/modules/actual.js b/packages/babel-generator/test/fixtures/minified/modules/actual.js new file mode 100644 index 0000000000..4a4072d108 --- /dev/null +++ b/packages/babel-generator/test/fixtures/minified/modules/actual.js @@ -0,0 +1,7 @@ +import * as foo from "foo"; +import {foo as bar, foo2 as bar2} from "foo"; +import {foo2} from "foo"; + +export * from "foo"; +export {foo as bar} from "foo"; +export {foo} from "foo"; diff --git a/packages/babel-generator/test/fixtures/minified/modules/expected.js b/packages/babel-generator/test/fixtures/minified/modules/expected.js new file mode 100644 index 0000000000..1c03cdd973 --- /dev/null +++ b/packages/babel-generator/test/fixtures/minified/modules/expected.js @@ -0,0 +1 @@ +import * as foo from "foo";import {foo as bar, foo2 as bar2} from "foo";import {foo2} from "foo";export * from "foo";export {foo as bar} from "foo";export {foo} from "foo";