From 9d122ad3421413ad8d567859280a43c3599c5902 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Fri, 30 Jun 2017 18:57:31 +0200 Subject: [PATCH] Converted most of the tests to include new proposed expected format for the IIFE, effectively making them failing now - its setting a groundwork for an --extends option --- .../assignment-to-exports-class-declaration/_expected/iife.js | 4 ++-- test/form/assignment-to-exports/_expected/iife.js | 4 ++-- test/form/computed-properties/_expected/iife.js | 4 ++-- test/form/dedupes-external-imports/_expected/iife.js | 4 ++-- test/form/export-all-from-internal/_expected/iife.js | 4 ++-- test/form/export-all-multiple/_expected/iife.js | 4 ++-- test/form/export-default-import/_expected/iife.js | 4 ++-- test/form/exports-at-end-if-possible/_expected/iife.js | 4 ++-- test/form/legacy-getter/_expected/iife.js | 4 ++-- test/form/legacy/_expected/iife.js | 4 ++-- test/form/multiple-exports/_expected/iife.js | 4 ++-- test/form/no-treeshake/_expected/iife.js | 4 ++-- test/form/preserves-comments-after-imports/_expected/iife.js | 4 ++-- test/form/reexports-from-external/_expected/iife.js | 4 ++-- test/form/umd-noconflict/_expected/iife.js | 4 ++-- 15 files changed, 30 insertions(+), 30 deletions(-) diff --git a/test/form/assignment-to-exports-class-declaration/_expected/iife.js b/test/form/assignment-to-exports-class-declaration/_expected/iife.js index 09261c7a80f..1ee935ac7ea 100644 --- a/test/form/assignment-to-exports-class-declaration/_expected/iife.js +++ b/test/form/assignment-to-exports-class-declaration/_expected/iife.js @@ -1,7 +1,7 @@ -(function (exports) { +var myModule = (function (exports) { 'use strict'; exports.Foo = class Foo {}; exports.Foo = lol( exports.Foo ); -}((this.myModule = this.myModule || {}))); +}({})); diff --git a/test/form/assignment-to-exports/_expected/iife.js b/test/form/assignment-to-exports/_expected/iife.js index 3ac6c5f0d36..ceeae04f779 100644 --- a/test/form/assignment-to-exports/_expected/iife.js +++ b/test/form/assignment-to-exports/_expected/iife.js @@ -1,6 +1,6 @@ -(function (exports) { +var bundle = (function (exports) { 'use strict'; exports.foo = 1; -}((this.bundle = this.bundle || {}))); +}({})); diff --git a/test/form/computed-properties/_expected/iife.js b/test/form/computed-properties/_expected/iife.js index 031368a8949..e90a2face5a 100644 --- a/test/form/computed-properties/_expected/iife.js +++ b/test/form/computed-properties/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports) { +var computedProperties = (function (exports) { 'use strict'; var foo = 'foo'; @@ -17,4 +17,4 @@ exports.x = x; exports.X = X; -}((this.computedProperties = this.computedProperties || {}))); \ No newline at end of file +}({})); diff --git a/test/form/dedupes-external-imports/_expected/iife.js b/test/form/dedupes-external-imports/_expected/iife.js index 57e66496975..2b3d6995270 100644 --- a/test/form/dedupes-external-imports/_expected/iife.js +++ b/test/form/dedupes-external-imports/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports,external) { +var myBundle = (function (exports,external) { 'use strict'; class Foo extends external.Component { @@ -30,4 +30,4 @@ exports.bar = bar; exports.baz = baz; -}((this.myBundle = this.myBundle || {}),external)); +}({},external)); diff --git a/test/form/export-all-from-internal/_expected/iife.js b/test/form/export-all-from-internal/_expected/iife.js index 8a3cd17c9d4..9a704e4992d 100644 --- a/test/form/export-all-from-internal/_expected/iife.js +++ b/test/form/export-all-from-internal/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports) { +var exposedInternals = (function (exports) { 'use strict'; const a = 1; @@ -7,4 +7,4 @@ exports.a = a; exports.b = b; -}((this.exposedInternals = this.exposedInternals || {}))); +}({})); diff --git a/test/form/export-all-multiple/_expected/iife.js b/test/form/export-all-multiple/_expected/iife.js index 85551a5cd85..67f4d7a4bb7 100644 --- a/test/form/export-all-multiple/_expected/iife.js +++ b/test/form/export-all-multiple/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports,foo,bar,baz) { +var myBundle = (function (exports,foo,bar,baz) { 'use strict'; @@ -7,4 +7,4 @@ Object.keys(bar).forEach(function (key) { exports[key] = bar[key]; }); Object.keys(baz).forEach(function (key) { exports[key] = baz[key]; }); -}((this.myBundle = this.myBundle || {}),foo,bar,baz)); +}({},foo,bar,baz)); diff --git a/test/form/export-default-import/_expected/iife.js b/test/form/export-default-import/_expected/iife.js index 29b77a63459..9497ffe0f27 100644 --- a/test/form/export-default-import/_expected/iife.js +++ b/test/form/export-default-import/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports,x) { +var myBundle = (function (exports,x) { 'use strict'; x = x && 'default' in x ? x['default'] : x; @@ -7,4 +7,4 @@ exports.x = x; -}((this.myBundle = this.myBundle || {}),x)); \ No newline at end of file +}({},x)); diff --git a/test/form/exports-at-end-if-possible/_expected/iife.js b/test/form/exports-at-end-if-possible/_expected/iife.js index 1c5c67bd6ef..ebcedb69450 100644 --- a/test/form/exports-at-end-if-possible/_expected/iife.js +++ b/test/form/exports-at-end-if-possible/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports) { +var myBundle = (function (exports) { 'use strict'; var FOO = 'foo'; @@ -9,4 +9,4 @@ exports.FOO = FOO; -}((this.myBundle = this.myBundle || {}))); +}({})); diff --git a/test/form/legacy-getter/_expected/iife.js b/test/form/legacy-getter/_expected/iife.js index a588fbbd3c7..2eb3cf7ebb7 100644 --- a/test/form/legacy-getter/_expected/iife.js +++ b/test/form/legacy-getter/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports) { +var foo = (function (exports) { 'use strict'; var browserSpecificThing; @@ -21,4 +21,4 @@ exports.B = browserStuff; -}((this.foo = this.foo || {}))); +}({})); diff --git a/test/form/legacy/_expected/iife.js b/test/form/legacy/_expected/iife.js index 19f8c9139f5..2374a8872bf 100644 --- a/test/form/legacy/_expected/iife.js +++ b/test/form/legacy/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports) { +var myBundle = (function (exports) { 'use strict'; const foo = 1; @@ -18,4 +18,4 @@ exports.a = a; exports.b = b; -}((this.myBundle = this.myBundle || {}))); +}({})); diff --git a/test/form/multiple-exports/_expected/iife.js b/test/form/multiple-exports/_expected/iife.js index d2da90f20ef..767ee076117 100644 --- a/test/form/multiple-exports/_expected/iife.js +++ b/test/form/multiple-exports/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports) { +var myBundle = (function (exports) { 'use strict'; var foo = 1; @@ -7,4 +7,4 @@ exports.foo = foo; exports.bar = bar; -}((this.myBundle = this.myBundle || {}))); +}({})); diff --git a/test/form/no-treeshake/_expected/iife.js b/test/form/no-treeshake/_expected/iife.js index 7c3ad8d481c..1dfeb465580 100644 --- a/test/form/no-treeshake/_expected/iife.js +++ b/test/form/no-treeshake/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports,external) { +var stirred = (function (exports,external) { 'use strict'; var foo = 'unused'; @@ -23,4 +23,4 @@ exports.getPrototypeOf = getPrototypeOf; exports.strange = quux; -}((this.stirred = this.stirred || {}),external)); +}({},external)); diff --git a/test/form/preserves-comments-after-imports/_expected/iife.js b/test/form/preserves-comments-after-imports/_expected/iife.js index ee4c000088f..b53986fc227 100644 --- a/test/form/preserves-comments-after-imports/_expected/iife.js +++ b/test/form/preserves-comments-after-imports/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports) { +var myBundle = (function (exports) { 'use strict'; /** A comment for a number */ @@ -9,4 +9,4 @@ exports.obj = obj; -}((this.myBundle = this.myBundle || {}))); +}({})); diff --git a/test/form/reexports-from-external/_expected/iife.js b/test/form/reexports-from-external/_expected/iife.js index 6ce8e608486..a292a20e190 100644 --- a/test/form/reexports-from-external/_expected/iife.js +++ b/test/form/reexports-from-external/_expected/iife.js @@ -1,8 +1,8 @@ -(function (exports,external) { +var myBundle = (function (exports,external) { 'use strict'; Object.keys(external).forEach(function (key) { exports[key] = external[key]; }); -}((this.myBundle = this.myBundle || {}),external)); +}({},external)); diff --git a/test/form/umd-noconflict/_expected/iife.js b/test/form/umd-noconflict/_expected/iife.js index 5d76948e778..9a28bb94d44 100644 --- a/test/form/umd-noconflict/_expected/iife.js +++ b/test/form/umd-noconflict/_expected/iife.js @@ -1,4 +1,4 @@ -(function (exports) { +var FooBar = (function (exports) { 'use strict'; function doThings() { @@ -13,4 +13,4 @@ exports.number = number; exports.setting = setting; -}((this.FooBar = this.FooBar || {}))); \ No newline at end of file +}({}));