From b2524770f91dd7d8b22cb08f7911556d98c62a77 Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Fri, 7 Apr 2017 14:36:19 -0500 Subject: [PATCH 1/3] Update smoke-test --- experimental/babel-preset-env/scripts/smoke-test.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/experimental/babel-preset-env/scripts/smoke-test.js b/experimental/babel-preset-env/scripts/smoke-test.js index 8c7192f5bf..9340cfaf1a 100755 --- a/experimental/babel-preset-env/scripts/smoke-test.js +++ b/experimental/babel-preset-env/scripts/smoke-test.js @@ -44,15 +44,16 @@ try { }] ] } - ` +` ); fs.writeFileSync( path.join(tempFolderPath, "index.js"), ` -import "babel-polyfill"; -1 ** 2; - ` +const foo = new Promise((resolve) => { + resolve(new Map()); +}); +` ); process.chdir(tempFolderPath); @@ -60,6 +61,7 @@ import "babel-polyfill"; console.log("Running smoke test"); execSync("npm install && npm run build"); } catch (e) { + console.log(e); errorOccurred = true; } From 4ed890420515bb08f6e620f9ac18dd26222df6a7 Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Fri, 7 Apr 2017 15:03:01 -0500 Subject: [PATCH 2/3] Use ensureDirSync in smoke test --- experimental/babel-preset-env/scripts/smoke-test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/experimental/babel-preset-env/scripts/smoke-test.js b/experimental/babel-preset-env/scripts/smoke-test.js index 9340cfaf1a..210c35bc21 100755 --- a/experimental/babel-preset-env/scripts/smoke-test.js +++ b/experimental/babel-preset-env/scripts/smoke-test.js @@ -13,7 +13,7 @@ try { execSync("npm pack"); console.log("Setting up smoke test"); - fs.ensureDir(tempFolderPath); + fs.ensureDirSync(tempFolderPath); fs.writeFileSync( path.join(tempFolderPath, "package.json"), @@ -30,7 +30,7 @@ try { "babel-preset-env": "${packPath}" } } - ` +` ); fs.writeFileSync( From adf5045e66eb7a0f571faa858bb568e2fcff317e Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Fri, 7 Apr 2017 16:13:55 -0500 Subject: [PATCH 3/3] Fix coverage --- experimental/babel-preset-env/.travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/experimental/babel-preset-env/.travis.yml b/experimental/babel-preset-env/.travis.yml index 1a4896c933..c0d86746a8 100644 --- a/experimental/babel-preset-env/.travis.yml +++ b/experimental/babel-preset-env/.travis.yml @@ -38,4 +38,4 @@ matrix: - node_js: "node" env: SMOKE_TEST=true PKG_CMD="npm" -after_success: 'if [ -z "${LINT-}" ] && [ -z "${DATA_CHECK-}" && [ -z "${SMOKE_TEST-}" ]; then npm run coverage-ci ; fi' +after_success: 'if [ -z "${LINT-}" ] && [ -z "${DATA_CHECK-}" ] && [ -z "${SMOKE_TEST-}" ]; then npm run coverage-ci ; fi'