From 9a9811c5e8480e2f42020d5311a3b1c72d68480d Mon Sep 17 00:00:00 2001 From: Jonatan Heyman Date: Tue, 22 Apr 2025 12:31:17 +0200 Subject: [PATCH] Fix broken test on non-MacOS --- tests/custom-key-bindings.spec.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/custom-key-bindings.spec.js b/tests/custom-key-bindings.spec.js index b673a95..70ce3e7 100644 --- a/tests/custom-key-bindings.spec.js +++ b/tests/custom-key-bindings.spec.js @@ -60,13 +60,14 @@ test("delete custom key binding", async ({page}) => { }) test("disable default key binding", async ({page}) => { - await page.locator("body").press("Meta+L") + const langKey = heynotePage.isMac ? "Meta+L" : "Control+L" + await page.locator("body").press(langKey) await expect(page.locator("css=.language-selector .items > li.selected")).toBeVisible() await page.locator("body").press("Escape") await expect(page.locator("css=.language-selector .items > li.selected")).toHaveCount(0) const settings = await heynotePage.getSettings() - settings.keyBindings = [{key:"Meta-L", command:"nothing"}] + settings.keyBindings = [{key:"Mod-L", command:"nothing"}] await heynotePage.setSettings(settings) - await page.locator("body").press("Meta+L") + await page.locator("body").press(langKey) await expect(page.locator("css=.language-selector .items > li.selected")).toHaveCount(0) }) \ No newline at end of file