feat(core): remove workspace selectors in settings (#9705)

fix AF-2119
This commit is contained in:
pengx17
2025-01-15 07:37:24 +00:00
parent c31a0d28cf
commit 0bce5c6730
33 changed files with 223 additions and 349 deletions

View File

@@ -282,7 +282,7 @@ export async function loginUserDirectly(
export async function enableCloudWorkspace(page: Page) {
await clickSideBarSettingButton(page);
await page.getByTestId('current-workspace-label').click();
await page.getByTestId('workspace-list-item-workspace:preference').click();
await page.getByTestId('publish-enable-affine-cloud-button').click();
await page.getByTestId('confirm-enable-affine-cloud-button').click();
// wait for upload and delete local workspace

View File

@@ -149,9 +149,6 @@ export const expectPropertyOrdering = async (
export const openWorkspaceProperties = async (page: Page) => {
await page.getByTestId('slider-bar-workspace-setting-button').click();
await page
.locator('[data-testid="workspace-list-item"] .setting-name')
.click();
await page.getByTestId('workspace-list-item-workspace:properties').click();
};

View File

@@ -38,11 +38,11 @@ export async function confirmExperimentalPrompt(page: Page) {
await page.getByTestId('experimental-confirm-button').click();
}
export async function openWorkspaceSettingPanel(
page: Page,
workspaceName: string
) {
await page.getByTestId('settings-sidebar').getByText(workspaceName).click();
export async function openWorkspaceSettingPanel(page: Page) {
await page
.getByTestId('settings-sidebar')
.getByTestId('workspace-list-item-workspace:preference')
.click();
}
export async function clickUserInfoCard(page: Page) {