From 7dde0a7943e94e35e3d5e51100b3df2d28fb0fde Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Mon, 12 Aug 2024 09:58:54 -0700 Subject: [PATCH] eng: fix --run path in electron tests not working (#225422) I assume this broke with some of the ESM work, but I have no idea how it was working before. This should be a better fix. --- test/unit/electron/renderer.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/test/unit/electron/renderer.js b/test/unit/electron/renderer.js index 73fc7c65abe..b9593157557 100644 --- a/test/unit/electron/renderer.js +++ b/test/unit/electron/renderer.js @@ -158,9 +158,8 @@ function loadTestModules(opts) { if (opts.run) { const files = Array.isArray(opts.run) ? opts.run : [opts.run]; const modules = files.map(file => { - file = file.replace(/^src/, 'out'); - file = file.replace(/\.ts$/, '.js'); - return path.relative(_out, file).replace(/\.js$/, ''); + file = file.replace(/^src[\\/]/, ''); + return file.replace(/\.[jt]s$/, ''); }); return loadModules(modules); }