From db18bfad65e7e49d4fb68ac6d8bb9d7dcb2fe0ba Mon Sep 17 00:00:00 2001 From: Rodrigo Nascimento Date: Wed, 14 Jun 2023 11:47:37 -0300 Subject: [PATCH] fix: ci failing to run tests --- packages/non-core/coffeescript-compiler/package.js | 1 - packages/non-core/coffeescript/package.js | 1 - packages/test-in-console/package.js | 4 ++-- packages/test-in-console/reporter.js | 4 ++-- packages/test-in-console/run.sh | 3 ++- 5 files changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/non-core/coffeescript-compiler/package.js b/packages/non-core/coffeescript-compiler/package.js index bf9b41779f..807f74a64e 100644 --- a/packages/non-core/coffeescript-compiler/package.js +++ b/packages/non-core/coffeescript-compiler/package.js @@ -12,7 +12,6 @@ Npm.depends({ }); Package.onUse(function (api) { - api.versionsFrom("1.8.1"); api.use('babel-compiler'); api.use('ecmascript'); diff --git a/packages/non-core/coffeescript/package.js b/packages/non-core/coffeescript/package.js index f8dae73024..0fd73e4066 100644 --- a/packages/non-core/coffeescript/package.js +++ b/packages/non-core/coffeescript/package.js @@ -27,7 +27,6 @@ Package.registerBuildPlugin({ }); Package.onUse(function (api) { - api.versionsFrom("1.8.1"); api.use('isobuild:compiler-plugin@1.0.0'); // Because the CoffeeScript plugin now calls diff --git a/packages/test-in-console/package.js b/packages/test-in-console/package.js index c499647f9c..4f22a49a54 100644 --- a/packages/test-in-console/package.js +++ b/packages/test-in-console/package.js @@ -3,9 +3,9 @@ Package.describe({ version: '2.0.0-alpha300.6', }); -Package.onUse(function(api) { +Package.onUse(function (api) { api.use(['tinytest', 'underscore', 'random', 'ejson', 'check']); - api.use('http@1.0.1', 'server'); // TODO replace with fetch + api.use('http', 'server'); // TODO replace with fetch api.export('TEST_STATUS', 'client'); diff --git a/packages/test-in-console/reporter.js b/packages/test-in-console/reporter.js index ca2a4d32d6..3bb6fc7043 100644 --- a/packages/test-in-console/reporter.js +++ b/packages/test-in-console/reporter.js @@ -15,11 +15,11 @@ if (Meteor.settings && } Meteor.methods({ - report: function (reports) { + report: async function (reports) { // XXX Could do a more precise validation here; reports are complex! check(reports, [Object]); if (url) { - HTTP.post(url, { + await HTTP.post(url, { data: reports }); } diff --git a/packages/test-in-console/run.sh b/packages/test-in-console/run.sh index 8b2aa13623..0166408140 100755 --- a/packages/test-in-console/run.sh +++ b/packages/test-in-console/run.sh @@ -17,7 +17,7 @@ then ./meteor npm install -g phantomjs-prebuilt browserstack-webdriver else # Installs into dev_bundle/lib/node_modules/puppeteer. - ./meteor npm install -g puppeteer + ./meteor npm install -g puppeteer@19 fi export PATH=$METEOR_HOME:$PATH @@ -25,6 +25,7 @@ export PATH=$METEOR_HOME:$PATH ./meteor --help || exit 1 export URL='http://localhost:4096/' +export METEOR_PACKAGE_DIRS='packages/deprecated' exec 3< <(meteor test-packages --driver-package test-in-console -p 4096 --exclude ${TEST_PACKAGES_EXCLUDE:-''} $1) EXEC_PID=$!