mirror of
https://github.com/toeverything/AFFiNE.git
synced 2024-12-21 17:11:43 +03:00
21d3b5084a
close AF-1488 - remove dnd related logic - separate styles - remove empty status, always show a `New` button in each level of tree
28 lines
1.1 KiB
TypeScript
28 lines
1.1 KiB
TypeScript
import { test } from '@affine-test/kit/mobile';
|
|
import { getBlockSuiteEditorTitle } from '@affine-test/kit/utils/page-logic';
|
|
import { getCurrentDocIdFromUrl } from '@affine-test/kit/utils/url';
|
|
import { expect } from '@playwright/test';
|
|
|
|
import { expandCollapsibleSection, pageBack } from './utils';
|
|
|
|
test('Create new doc in favorites', async ({ page }) => {
|
|
const section = await expandCollapsibleSection(page, 'favorites');
|
|
const newButton = section.getByTestId('explorer-bar-add-favorite-button');
|
|
await newButton.tap();
|
|
|
|
// const testTitleText = 'Test Favorited Doc';
|
|
const title = getBlockSuiteEditorTitle(page);
|
|
await expect(title).toBeVisible();
|
|
// TODO(@CatsJuice): Mobile editor is not ready yet
|
|
// await title.fill(testTitleText);
|
|
const docId = getCurrentDocIdFromUrl(page);
|
|
|
|
await pageBack(page);
|
|
const section2 = await expandCollapsibleSection(page, 'favorites');
|
|
const node = section2.getByTestId(`explorer-doc-${docId}`);
|
|
await expect(node).toBeVisible();
|
|
|
|
// const label = node.getByText(testTitleText);
|
|
// await expect(label).toBeVisible();
|
|
});
|