Skip to content

Commit 638fb9d

Browse files
committed
Cleanup
1 parent 181796b commit 638fb9d

36 files changed

Lines changed: 546 additions & 541 deletions

.github/workflows/update-e2e-snapshots.yml

Lines changed: 0 additions & 45 deletions
This file was deleted.

pnpm-lock.yaml

Lines changed: 317 additions & 295 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/package.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,7 @@
2121
"@types/node": "^20.19.22",
2222
"@types/react": "^19.2.3",
2323
"@types/react-dom": "^19.2.3",
24-
"@vitejs/plugin-react": "6.0.2",
25-
"@vitest/browser-playwright": "4.1.7",
26-
"@vitest/ui": "4.1.5",
2724
"htmlfy": "^0.6.7",
28-
"playwright": "1.51.1",
2925
"react": "^19.2.5",
3026
"react-dom": "^19.2.5",
3127
"react-icons": "^5.5.0",

tests/src/end-to-end/ai/ai-selection.test.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
import App from "@examples/09-ai/01-minimal/src/App";
22
import { beforeEach, describe, expect, test } from "vite-plus/test";
3+
import { render } from "vitest-browser-react";
34
import { userEvent } from "../../utils/context.js";
5+
import { EDITOR_SELECTOR } from "../../utils/const.js";
46
import { focusOnEditor, sleep, waitForSelector } from "../../utils/editor.js";
57
import { clickAt, getRect } from "../../utils/mouse.js";
6-
import { renderEditor } from "../../utils/render.js";
78

89
const AI_BUTTON_SELECTOR = `[data-test="editwithAI"]`;
910

1011
beforeEach(async () => {
11-
await renderEditor(<App />);
12+
render(<App />);
13+
await waitForSelector(EDITOR_SELECTOR);
1214
});
1315

1416
describe("AI toolbar button should preserve selection (issue #2525)", () => {

tests/src/end-to-end/ai/ai.test.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import App from "@examples/09-ai/01-minimal/src/App";
22
import { beforeEach, describe, expect, test } from "vite-plus/test";
3+
import { render } from "vitest-browser-react";
34
import { page, userEvent } from "../../utils/context.js";
5+
import { EDITOR_SELECTOR } from "../../utils/const.js";
46
import { expectElement, sleep, waitForSelector } from "../../utils/editor.js";
5-
import { renderEditor } from "../../utils/render.js";
67

78
beforeEach(async () => {
89
// Use a small viewport so the editor content requires scrolling.
910
await page.viewport(800, 400);
10-
await renderEditor(<App />);
11+
render(<App />);
12+
await waitForSelector(EDITOR_SELECTOR);
1113
});
1214

1315
describe("AI Menu Scroll Regression", () => {

tests/src/end-to-end/ariakit/ariakit.test.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import App from "@examples/01-basic/08-ariakit/src/App";
22
import { beforeEach, describe, test } from "vite-plus/test";
3+
import { render } from "vitest-browser-react";
34
import { userEvent } from "../../utils/context.js";
45
import {
56
DRAG_HANDLE_SELECTOR,
7+
EDITOR_SELECTOR,
68
LINK_BUTTON_SELECTOR,
79
PARAGRAPH_SELECTOR,
810
} from "../../utils/const.js";
@@ -13,11 +15,11 @@ import {
1315
waitForSelector,
1416
} from "../../utils/editor.js";
1517
import { mouseSequence, moveMouseOverElement } from "../../utils/mouse.js";
16-
import { renderEditor } from "../../utils/render.js";
1718
import { executeSlashCommand } from "../../utils/slashmenu.js";
1819

1920
beforeEach(async () => {
20-
await renderEditor(<App />);
21+
render(<App />);
22+
await waitForSelector(EDITOR_SELECTOR);
2123
});
2224

2325
describe("Check Ariakit UI", () => {

tests/src/end-to-end/basics/basicblocks.test.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
import App from "@examples/01-basic/04-default-blocks/src/App";
22
import { beforeEach, describe, test } from "vite-plus/test";
3+
import { render } from "vitest-browser-react";
34
import { page, userEvent } from "../../utils/context.js";
5+
import { EDITOR_SELECTOR } from "../../utils/const.js";
46
import {
57
focusOnEditor,
68
expectElement,
79
sleep,
810
waitForSelector,
911
} from "../../utils/editor.js";
10-
import { renderEditor } from "../../utils/render.js";
1112

1213
beforeEach(async () => {
13-
await renderEditor(<App />);
14+
render(<App />);
15+
await waitForSelector(EDITOR_SELECTOR);
1416
});
1517

1618
// Skip due to flaky timeout on locator.click

tests/src/end-to-end/basics/basics.test.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
import App from "@examples/01-basic/testing/src/App";
22
import { beforeEach, describe, expect, test } from "vite-plus/test";
3+
import { render } from "vitest-browser-react";
34
import { userEvent } from "../../utils/context.js";
45
import { EDITOR_SELECTOR } from "../../utils/const.js";
56
import { waitForSelector } from "../../utils/editor.js";
6-
import { renderEditor } from "../../utils/render.js";
77

88
beforeEach(async () => {
9-
await renderEditor(<App />);
9+
render(<App />);
10+
await waitForSelector(EDITOR_SELECTOR);
1011
});
1112

1213
describe("Basic typing functionality", () => {

tests/src/end-to-end/colors/colors.test.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
import App from "@examples/01-basic/testing/src/App";
22
import { beforeEach, describe, test } from "vite-plus/test";
3+
import { render } from "vitest-browser-react";
34
import { MOD, page, userEvent } from "../../utils/context.js";
45
import {
56
BACKGROUND_COLOR_SELECTOR,
67
COLORS_BUTTON_SELECTOR,
78
DRAG_HANDLE_MENU_SELECTOR,
89
DRAG_HANDLE_SELECTOR,
10+
EDITOR_SELECTOR,
911
H_TWO_BLOCK_SELECTOR,
1012
TABLE_SELECTOR,
1113
TEXT_COLOR_SELECTOR,
@@ -18,11 +20,11 @@ import {
1820
waitForSelector,
1921
} from "../../utils/editor.js";
2022
import { clickAt, getRect, moveMouseOverElement } from "../../utils/mouse.js";
21-
import { renderEditor } from "../../utils/render.js";
2223
import { executeSlashCommand } from "../../utils/slashmenu.js";
2324

2425
beforeEach(async () => {
25-
await renderEditor(<App />);
26+
render(<App />);
27+
await waitForSelector(EDITOR_SELECTOR);
2628
});
2729

2830
describe("Check Background & Text Color Functionality", () => {

tests/src/end-to-end/commands/playwrightMouse.ts

Lines changed: 0 additions & 66 deletions
This file was deleted.

0 commit comments

Comments
 (0)