diff --git a/packages/hda-cms-extension-e2e/src/antrago-ftp-import/extension-list.spec.ts b/packages/hda-cms-extension-e2e/src/antrago-ftp-import/extension-list.spec.ts deleted file mode 100644 index 9627a6f..0000000 --- a/packages/hda-cms-extension-e2e/src/antrago-ftp-import/extension-list.spec.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { expect, test } from '../fixtures/worker-specific-admin-user.js' -import { navigateTo } from '../fixtures/navigation.js' - -test('Antrago FTP Import operation extension is listed on extension page', async ({ workerAdminPage }) => { - const page = workerAdminPage - await navigateTo(page, '/settings/extensions') - await expect(page.getByRole('main')).toContainText('antrago-ftp-import') -}) diff --git a/packages/hda-cms-extension-e2e/src/extension-bundle.spec.ts b/packages/hda-cms-extension-e2e/src/extension-bundle.spec.ts index eaf7d7d..65a69a2 100644 --- a/packages/hda-cms-extension-e2e/src/extension-bundle.spec.ts +++ b/packages/hda-cms-extension-e2e/src/extension-bundle.spec.ts @@ -2,8 +2,18 @@ import { expect, test } from './fixtures/worker-specific-admin-user.js' import packageInfo from '../../hda-cms-extension/package.json' with { type: 'json' } import { navigateTo } from './fixtures/navigation.js' +const bundleExtensionInfo = packageInfo['directus:extension'].entries + test('bundle extension is listed on extension page', async ({ workerAdminPage }) => { const page = workerAdminPage await navigateTo(page, '/settings/extensions') await expect(page.getByRole('main')).toContainText(packageInfo.name) }) + +test('Antrago FTP Import operation extension is listed on extension page', async ({ workerAdminPage }) => { + const page = workerAdminPage + await navigateTo(page, '/settings/extensions') + for (const extensionInfo of bundleExtensionInfo) { + await expect(page.getByRole('main')).toContainText(extensionInfo.name) + } +})