test(core): chat with collection & tags (#11388)

### TL:DR

* AI chat with collection E2E
* AI chat with tag E2E

> Close BS-3007
This commit is contained in:
yoyoyohamapi
2025-04-03 02:46:08 +00:00
parent 03dd073cb4
commit c61df18ab9
12 changed files with 248 additions and 8 deletions

View File

@@ -1,4 +1,7 @@
import { createRandomAIUser } from '@affine-test/kit/utils/cloud';
import {
createRandomAIUser,
enableCloudWorkspace,
} from '@affine-test/kit/utils/cloud';
import { openHomePage, setCoreUrl } from '@affine-test/kit/utils/load-page';
import {
clickNewPageButton,
@@ -52,10 +55,13 @@ export class TestUtils {
};
}
public async setupTestEnvironment(page: Page) {
public async setupTestEnvironment(page: Page, enableCloud: boolean = true) {
await openHomePage(page);
await clickNewPageButton(page);
await waitForEditorLoad(page);
if (enableCloud) {
await enableCloudWorkspace(page);
}
}
public async createTestWorkspace(page: Page, name: string = 'test') {