From 56e653140b95b63a42ad134d7acc86138f14c5e5 Mon Sep 17 00:00:00 2001 From: Whitewater Date: Sat, 9 Sep 2023 06:36:48 +0800 Subject: [PATCH] fix: sort plugin list in test (#4289) --- tests/affine-plugin/e2e/basic.spec.ts | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/tests/affine-plugin/e2e/basic.spec.ts b/tests/affine-plugin/e2e/basic.spec.ts index b6004dff6..b52467042 100644 --- a/tests/affine-plugin/e2e/basic.spec.ts +++ b/tests/affine-plugin/e2e/basic.spec.ts @@ -17,7 +17,9 @@ test('plugin should exist', async ({ page }) => { await page.waitForTimeout(50); const packageJson = await page.evaluate(() => { // @ts-expect-error - return window.__pluginPackageJson__; + return window.__pluginPackageJson__.sort((a, b) => + a.name.localeCompare(b.name) + ); }); const plugins = [ '@affine/bookmark-plugin', @@ -28,11 +30,13 @@ test('plugin should exist', async ({ page }) => { '@affine/outline-plugin', ]; expect(packageJson).toEqual( - plugins.map(name => ({ - name, - version: expect.any(String), - description: expect.any(String), - affinePlugin: expect.anything(), - })) + plugins + .map(name => ({ + name, + version: expect.any(String), + description: expect.any(String), + affinePlugin: expect.anything(), + })) + .sort((a, b) => a.name.localeCompare(b.name)) ); });