test: Test all extension names of bundle

This commit is contained in:
T. R. Bernstein
2025-02-27 17:29:35 +01:00
parent d46b16bd99
commit 7fd21dd1b2
2 changed files with 10 additions and 8 deletions

View File

@@ -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')
})

View File

@@ -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)
}
})