Skip to content

Commit 39025ee

Browse files
committed
try hovering before
1 parent 1038839 commit 39025ee

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

frontend/webEditor/playwright.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export default defineConfig({
3030

3131
/* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */
3232
trace: "on-first-retry",
33-
//headless: false,
33+
// headless: false,
3434
},
3535

3636
/* Configure projects for major browsers */

frontend/webEditor/tests/creationTool.spec.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ test("test creation tools", async ({ page, browserName }) => {
3535

3636
async function placeNode(index: number, type: string) {
3737
await clickToolPalette(index);
38-
await page.click("#sprotty_root", { position: { x: 100, y: 100 + index * 100 }, force: true });
38+
await page.click("#sprotty_root", { position: { x: 200, y: 100 + index * 100 }, force: true });
3939
const selector = `.sprotty-node.${type}`;
4040
await waitForElement(page, selector);
4141
const newNode = page.locator(selector);
@@ -45,6 +45,9 @@ test("test creation tools", async ({ page, browserName }) => {
4545

4646
async function placePort(index: number, node: string) {
4747
await clickToolPalette(index);
48+
// we hover and then move to avoid clicking the annotation ui
49+
await page.hover(node, { position: { x: 50, y: 10 } });
50+
await page.waitForTimeout(750);
4851
await page.click(node, { position: { x: 10, y: 10 }, force: true });
4952
const selector = `${node} > .sprotty-port`;
5053
await waitForElement(page, selector);

0 commit comments

Comments
 (0)