From e2ed9426f220ecb94ffd70b4bd8b3c3a44334157 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nacho=20Codo=C3=B1er?= Date: Tue, 6 May 2025 16:25:06 +0200 Subject: [PATCH] test debug scenario on legacy and modern build stack --- tools/tests/apps/modern/server/main.js | 7 +++++++ tools/tests/modern.js | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/tools/tests/apps/modern/server/main.js b/tools/tests/apps/modern/server/main.js index 3ce3d20aab..12ffcf4012 100644 --- a/tools/tests/apps/modern/server/main.js +++ b/tools/tests/apps/modern/server/main.js @@ -1,3 +1,10 @@ import { Meteor } from "meteor/meteor"; Meteor.startup(() => {}); + +try { + const errorStack = new Error().stack; + console.log(errorStack); +} catch (e) { + console.log(e); +} diff --git a/tools/tests/modern.js b/tools/tests/modern.js index c49ef97294..189b1d01df 100644 --- a/tools/tests/modern.js +++ b/tools/tests/modern.js @@ -37,6 +37,9 @@ selftest.define("legacy build stack", async function () { await run.match(/safeWatcher\.watchLegacy/, false, true); await run.match(/_findSources for web\.browser.legacy/, false, true); + /* check debug stack */ + await run.match(/server\/main\.js:6:22/, false, true); + await run.stop(); }); @@ -64,6 +67,9 @@ selftest.define("modern build stack", async function () { run.forbid(/Babel\.compile/, false, true); run.forbid(/_findSources for web\.browser\.legacy/, false, true); + /* check debug stack */ + await run.match(/server\/main\.js:6:22/, false, true); + await run.stop(); });