From a9b911eac38fc8f891fedee1a19c7edfbb4661f1 Mon Sep 17 00:00:00 2001
From: Peter
Date: Thu, 2 Nov 2023 12:29:58 +0100
Subject: [PATCH] some more trying around
---
tests/playwright/e2e/edges.spec.ts | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
diff --git a/tests/playwright/e2e/edges.spec.ts b/tests/playwright/e2e/edges.spec.ts
index da5a3feb..f91d89e0 100644
--- a/tests/playwright/e2e/edges.spec.ts
+++ b/tests/playwright/e2e/edges.spec.ts
@@ -20,20 +20,22 @@ test.describe('EDGES', () => {
await expect(edge).toHaveClass(/selected/);
});
- // test('selecting multiple edges by meta-click', async ({ page }) => {
- // const edge1 = page.locator('[data-id="edge-with-class"]');
- // const edge2 = page.locator('[data-id="edge-with-style"]');
+ test('selecting multiple edges by meta-click', async ({ page }) => {
+ const edge1 = page.locator('[data-id="edge-with-class"]');
+ const edge2 = page.locator('[data-id="edge-with-style"]');
- // await expect(edge1).toBeAttached();
- // await expect(edge2).toBeAttached();
+ await expect(edge1).toBeAttached();
+ await expect(edge2).toBeAttached();
+ // FIXME: I cannot get this to work
+ await page.keyboard.down('MetaLeft');
+ await edge1.click();
+ await expect(edge1).toHaveClass(/selected/);
- // await edge1.click();
- // await page.keyboard.down('Meta');
- // await edge2.click();
+ await edge2.click();
+ await expect(edge2).toHaveClass(/selected/);
- // await expect(edge1).toHaveClass(/selected/);
- // await expect(edge2).toHaveClass(/selected/);
- // });
+ await expect(edge1).toHaveClass(/selected/);
+ });
});
test.describe('properties', () => {