From 9b0435ba3e696abd168a04227f4f212bcffae70c Mon Sep 17 00:00:00 2001 From: Srikrishnageeth Kuppa Date: Tue, 1 Sep 2026 22:36:30 +0530 Subject: [PATCH] add confirmation to check reopened sketch has actually loaded before playing it --- e2e/specs/sketches_management.spec.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/e2e/specs/sketches_management.spec.ts b/e2e/specs/sketches_management.spec.ts index 219c07c706..7dc70cc633 100644 --- a/e2e/specs/sketches_management.spec.ts +++ b/e2e/specs/sketches_management.spec.ts @@ -126,6 +126,11 @@ test.describe.serial('sketch lifecycle', () => { .getByText('renamed-sketch') .click(); + // Confirm the reopened sketch has actually loaded before playing it + await expect( + page.locator('button.editable-input__label') + ).toContainText('renamed-sketch', { timeout: 10_000 }); + // Run the renamed sketch and verify the edited code persisted await page.locator('#play-sketch').click({ force: true }); await expect(