From ad52baa450346fddc51fad3ed6b83615da04e13b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Thu, 26 Dec 2019 13:50:37 -0500 Subject: [PATCH] update test fixtures --- .../test/fixtures/corejs3/usage-all/input.mjs | 3 +++ .../test/fixtures/corejs3/usage-all/output.mjs | 5 +++++ .../test/fixtures/corejs3/usage-shippedProposals/output.js | 4 ++-- .../test/fixtures/debug/usage-corejs3-1/stdout.txt | 1 + .../debug/usage-corejs3-shippedProposals-1/stdout.txt | 2 +- .../usage-corejs3-versions-strings-minor-3.0-1/stdout.txt | 1 + .../usage-corejs3-versions-strings-minor-3.1-1/stdout.txt | 1 + 7 files changed, 14 insertions(+), 3 deletions(-) diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-all/input.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-all/input.mjs index 39641419b1cb..79e759ec821f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-all/input.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-all/input.mjs @@ -24,3 +24,6 @@ const foo = new Promise((resolve) => { queueMicrotask(() => globalThis); Observable.from(10); + +Promise.allSettled([]); +S.matchAll(); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-all/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-all/output.mjs index 320fcf8662c5..ba1ce4d58780 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-all/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-all/output.mjs @@ -10,6 +10,9 @@ import "core-js/modules/es.promise"; import "core-js/modules/es.regexp.exec"; import "core-js/modules/es.string.iterator"; import "core-js/modules/es.string.match"; +import "core-js/modules/esnext.global-this"; +import "core-js/modules/esnext.promise.all-settled"; +import "core-js/modules/esnext.string.match-all"; import "core-js/modules/web.dom-collections.iterator"; import "core-js/modules/web.queue-microtask"; Array.from; // static method @@ -49,3 +52,5 @@ queueMicrotask(function () { return globalThis; }); Observable.from(10); +Promise.allSettled([]); +S.matchAll(); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-shippedProposals/output.js b/packages/babel-preset-env/test/fixtures/corejs3/usage-shippedProposals/output.js index c8fb626d57dd..6d0c04e69c27 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-shippedProposals/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-shippedProposals/output.js @@ -24,12 +24,12 @@ require("core-js/modules/es.string.iterator"); require("core-js/modules/es.string.match"); +require("core-js/modules/esnext.global-this"); + require("core-js/modules/web.dom-collections.iterator"); require("core-js/modules/web.queue-microtask"); -require("core-js/modules/esnext.global-this"); - Array.from; // static method Map; // built-in diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-1/stdout.txt index ce78b1615fa3..c769e046e996 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-1/stdout.txt @@ -49,5 +49,6 @@ Using polyfills with `usage` option: es.object.to-string { "firefox":"50", "ie":"11" } es.promise { "chrome":"52", "firefox":"50", "ie":"11" } es.string.iterator { "ie":"11" } + esnext.global-this { "chrome":"52", "firefox":"50", "ie":"11" } web.dom-collections.iterator { "chrome":"52", "firefox":"50", "ie":"11" } web.queue-microtask { "chrome":"52", "firefox":"50", "ie":"11" } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-1/stdout.txt index 3186c00e2458..41ba3c870c5c 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-shippedProposals-1/stdout.txt @@ -49,6 +49,6 @@ Using polyfills with `usage` option: es.object.to-string { "firefox":"50", "ie":"11" } es.promise { "chrome":"52", "firefox":"50", "ie":"11" } es.string.iterator { "ie":"11" } + esnext.global-this { "chrome":"52", "firefox":"50", "ie":"11" } web.dom-collections.iterator { "chrome":"52", "firefox":"50", "ie":"11" } web.queue-microtask { "chrome":"52", "firefox":"50", "ie":"11" } - esnext.global-this { "chrome":"52", "firefox":"50", "ie":"11" } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt index 1fcbf70cef28..33351aaa3d46 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.0-1/stdout.txt @@ -49,5 +49,6 @@ Using polyfills with `usage` option: es.object.to-string { "firefox":"50", "ie":"11" } es.promise { "chrome":"52", "firefox":"50", "ie":"11" } es.string.iterator { "ie":"11" } + esnext.global-this { "chrome":"52", "firefox":"50", "ie":"11" } web.dom-collections.iterator { "chrome":"52", "firefox":"50", "ie":"11" } web.queue-microtask { "chrome":"52", "firefox":"50", "ie":"11" } diff --git a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt index 7df78cdbe879..ecbda2b22049 100644 --- a/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt +++ b/packages/babel-preset-env/test/fixtures/debug/usage-corejs3-versions-strings-minor-3.1-1/stdout.txt @@ -49,5 +49,6 @@ Using polyfills with `usage` option: es.object.to-string { "firefox":"50", "ie":"11" } es.promise { "chrome":"52", "firefox":"50", "ie":"11" } es.string.iterator { "ie":"11" } + esnext.global-this { "chrome":"52", "firefox":"50", "ie":"11" } web.dom-collections.iterator { "chrome":"52", "firefox":"50", "ie":"11" } web.queue-microtask { "chrome":"52", "firefox":"50", "ie":"11" }