From 45a1ddd6943825edcffcd5fe60a308d5ca274b60 Mon Sep 17 00:00:00 2001 From: AdrianGonz97 <31664583+AdrianGonz97@users.noreply.github.com> Date: Fri, 15 Aug 2025 11:01:35 -0400 Subject: [PATCH] add listener --- packages/addons/_tests/drizzle/test.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/addons/_tests/drizzle/test.ts b/packages/addons/_tests/drizzle/test.ts index c1e490762..909359c1f 100644 --- a/packages/addons/_tests/drizzle/test.ts +++ b/packages/addons/_tests/drizzle/test.ts @@ -19,6 +19,11 @@ vitest.beforeAll(() => { const cwd = path.dirname(fileURLToPath(import.meta.url)); execSync('docker compose up --detach', { cwd, stdio: 'pipe' }); + // cleans up the containers on interrupts (ctrl+c) + process.addListener('SIGINT', () => { + execSync('docker compose down --volumes', { cwd, stdio: 'pipe' }); + }); + return () => { execSync('docker compose down --volumes', { cwd, stdio: 'pipe' }); };