fix: sort plugin list in test (#4289)

This commit is contained in:
Whitewater
2023-09-09 06:36:48 +08:00
committed by GitHub
parent 5f0605a5d9
commit 56e653140b

View File

@@ -17,7 +17,9 @@ test('plugin should exist', async ({ page }) => {
await page.waitForTimeout(50); await page.waitForTimeout(50);
const packageJson = await page.evaluate(() => { const packageJson = await page.evaluate(() => {
// @ts-expect-error // @ts-expect-error
return window.__pluginPackageJson__; return window.__pluginPackageJson__.sort((a, b) =>
a.name.localeCompare(b.name)
);
}); });
const plugins = [ const plugins = [
'@affine/bookmark-plugin', '@affine/bookmark-plugin',
@@ -28,11 +30,13 @@ test('plugin should exist', async ({ page }) => {
'@affine/outline-plugin', '@affine/outline-plugin',
]; ];
expect(packageJson).toEqual( expect(packageJson).toEqual(
plugins.map(name => ({ plugins
name, .map(name => ({
version: expect.any(String), name,
description: expect.any(String), version: expect.any(String),
affinePlugin: expect.anything(), description: expect.any(String),
})) affinePlugin: expect.anything(),
}))
.sort((a, b) => a.name.localeCompare(b.name))
); );
}); });