From 03aee87f5ba309c7ed0f8f989b93cc164396034e Mon Sep 17 00:00:00 2001 From: Gustavo Henke Date: Sat, 20 Jul 2024 18:05:35 +1000 Subject: [PATCH] Add assertion to smoke test --- tests/smoke-tests.spec.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/smoke-tests.spec.ts b/tests/smoke-tests.spec.ts index 732bd581..b533a77a 100644 --- a/tests/smoke-tests.spec.ts +++ b/tests/smoke-tests.spec.ts @@ -6,7 +6,7 @@ const exec = util.promisify(originalExec); beforeAll(async () => { await exec('pnpm build', { cwd: `${__dirname}/..` }); await exec('pnpm install', { cwd: __dirname }); -}, 10000); +}, 20000); it.each(['cjs-import', 'cjs-require', 'esm'])( '%s', @@ -15,7 +15,9 @@ it.each(['cjs-import', 'cjs-require', 'esm'])( await exec(`tsc -p ${project}`, { cwd: __dirname }).catch((err) => Promise.reject(err.stdout), ); - await exec(`node ${project}/dist/smoke-test.js`, { cwd: __dirname }); + await expect( + exec(`node ${project}/dist/smoke-test.js`, { cwd: __dirname }), + ).resolves.toBeDefined(); }, 10000, );