Skip to content

Commit 6911965

Browse files
committed
rename cleanupApp → teardownApp
1 parent ef3abfe commit 6911965

4 files changed

Lines changed: 14 additions & 14 deletions

File tree

packages/e2e/setup/app.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -335,8 +335,8 @@ export async function deleteApp(
335335
await browserPage.waitForTimeout(3000)
336336
}
337337

338-
/** Best-effort cleanup: find app on dashboard by name, uninstall from all stores, delete. */
339-
export async function cleanupApp(
338+
/** Best-effort teardown: find app on dashboard by name, uninstall from all stores, delete. */
339+
export async function teardownApp(
340340
ctx: BrowserContext & {
341341
appName: string
342342
email?: string
@@ -352,19 +352,19 @@ export async function cleanupApp(
352352
await deleteApp({browserPage: ctx.browserPage, appUrl: app.url})
353353
// eslint-disable-next-line no-catch-all/no-catch-all
354354
} catch (err) {
355-
// Best-effort per app — continue cleaning up remaining apps
355+
// Best-effort per app — continue teardown of remaining apps
356356
if (process.env.DEBUG === '1') {
357357
const msg = err instanceof Error ? err.message : String(err)
358-
process.stderr.write(`[e2e] Cleanup failed for app ${app.name}: ${msg}\n`)
358+
process.stderr.write(`[e2e] Teardown failed for app ${app.name}: ${msg}\n`)
359359
}
360360
}
361361
}
362362
// eslint-disable-next-line no-catch-all/no-catch-all
363363
} catch (err) {
364-
// Best-effort — don't fail the test if cleanup fails
364+
// Best-effort — don't fail the test if teardown fails
365365
if (process.env.DEBUG === '1') {
366366
const msg = err instanceof Error ? err.message : String(err)
367-
process.stderr.write(`[e2e] Cleanup failed for ${ctx.appName}: ${msg}\n`)
367+
process.stderr.write(`[e2e] Teardown failed for ${ctx.appName}: ${msg}\n`)
368368
}
369369
}
370370
}

packages/e2e/tests/app-deploy.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {appTestFixture as test, createApp, deployApp, versionsList, cleanupApp} from '../setup/app.js'
1+
import {appTestFixture as test, createApp, deployApp, versionsList, teardownApp} from '../setup/app.js'
22
import {requireEnv} from '../setup/env.js'
33
import {expect} from '@playwright/test'
44
import * as fs from 'fs'
@@ -40,7 +40,7 @@ test.describe('App deploy', () => {
4040
expect(listOutput).toContain(versionTag)
4141
} finally {
4242
fs.rmSync(parentDir, {recursive: true, force: true})
43-
await cleanupApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
43+
await teardownApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
4444
}
4545
})
4646
})

packages/e2e/tests/app-dev-server.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {appTestFixture as test, createApp, cleanupApp} from '../setup/app.js'
1+
import {appTestFixture as test, createApp, teardownApp} from '../setup/app.js'
22
import {requireEnv} from '../setup/env.js'
33
import {expect} from '@playwright/test'
44
import * as fs from 'fs'
@@ -44,7 +44,7 @@ test.describe('App dev server', () => {
4444
expect(exitCode).toBe(0)
4545
} finally {
4646
fs.rmSync(parentDir, {recursive: true, force: true})
47-
await cleanupApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
47+
await teardownApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
4848
}
4949
})
5050
})

packages/e2e/tests/app-scaffold.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* eslint-disable no-restricted-imports */
2-
import {appTestFixture as test, createApp, buildApp, generateExtension, cleanupApp} from '../setup/app.js'
2+
import {appTestFixture as test, createApp, buildApp, generateExtension, teardownApp} from '../setup/app.js'
33
import {requireEnv} from '../setup/env.js'
44
import {expect} from '@playwright/test'
55
import * as fs from 'fs'
@@ -39,7 +39,7 @@ test.describe('App scaffold', () => {
3939
expect(buildResult.exitCode, `build failed:\nstderr: ${buildResult.stderr}`).toBe(0)
4040
} finally {
4141
fs.rmSync(parentDir, {recursive: true, force: true})
42-
await cleanupApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
42+
await teardownApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
4343
}
4444
})
4545

@@ -64,7 +64,7 @@ test.describe('App scaffold', () => {
6464
expect(fs.existsSync(path.join(initResult.appDir, 'shopify.app.toml'))).toBe(true)
6565
} finally {
6666
fs.rmSync(parentDir, {recursive: true, force: true})
67-
await cleanupApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
67+
await teardownApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
6868
}
6969
})
7070

@@ -106,7 +106,7 @@ test.describe('App scaffold', () => {
106106
expect(buildResult.exitCode, `build failed:\nstderr: ${buildResult.stderr}`).toBe(0)
107107
} finally {
108108
fs.rmSync(parentDir, {recursive: true, force: true})
109-
await cleanupApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
109+
await teardownApp({browserPage, appName, email: process.env.E2E_ACCOUNT_EMAIL, orgId: env.orgId})
110110
}
111111
})
112112
})

0 commit comments

Comments
 (0)