From 8e7e25829bcaae517ed8c4d40620abafa173068b Mon Sep 17 00:00:00 2001 From: JimmFly Date: Tue, 7 Feb 2023 13:56:58 +0800 Subject: [PATCH] test: add test case for quick search --- packages/app/src/components/quick-search/index.tsx | 1 + tests/quick-search.spec.ts | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/packages/app/src/components/quick-search/index.tsx b/packages/app/src/components/quick-search/index.tsx index 77be860bb7..65cfe22c6b 100644 --- a/packages/app/src/components/quick-search/index.tsx +++ b/packages/app/src/components/quick-search/index.tsx @@ -130,6 +130,7 @@ export const QuickSearch = ({ open, onClose }: TransitionsModalProps) => { setLoading={setLoading} onClose={handleClose} setPublishWorkspaceName={setPublishWorkspaceName} + data-testid="publishedSearchResults" /> )} diff --git a/tests/quick-search.spec.ts b/tests/quick-search.spec.ts index 999057c8b0..68e05acd41 100644 --- a/tests/quick-search.spec.ts +++ b/tests/quick-search.spec.ts @@ -106,3 +106,11 @@ test.describe('Disable search on 404 page', () => { await expect(quickSearch).toBeVisible({ visible: false }); }); }); +test.describe('Open quick search on the published page', () => { + test('Open quick search on local page', async ({ page }) => { + await newPage(page); + await openQuickSearchByShortcut(page); + const publishedSearchResults = page.locator('[publishedSearchResults]'); + await expect(publishedSearchResults).toBeVisible({ visible: false }); + }); +});