diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 5eb23aafc..1eeb900b2 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -2,6 +2,7 @@ "recommendations": [ "lokalise.i18n-ally", "editorconfig.editorconfig", - "vitest.explorer" + "vitest.explorer", + "ms-playwright.playwright" ] } diff --git a/e2e/i18n.spec.ts b/e2e/i18n.spec.ts index 21fd1880b..0124f271b 100644 --- a/e2e/i18n.spec.ts +++ b/e2e/i18n.spec.ts @@ -47,6 +47,10 @@ test("User can change language from settings", async ({ page, context }) => { // Select Chinese and ensure the translation is set. await languageCombobox.selectOption("cn"); + + // Press the refresh button. + await app.currentNoteSplit.getByRole("button", { name: "Restart the application" }).click(); + await expect(app.currentNoteSplit).toContainText("一周的第一天", { timeout: 15000 }); await expect(languageCombobox).toHaveValue("cn");