test: Test all extension names of bundle
This commit is contained in:
@@ -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')
|
||||
})
|
||||
@@ -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)
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user