Merge pull request #32 from penpot/PENPOT-1496

Add PENPOT-1496. Undo deleted component
This commit is contained in:
chalapkoStanislav 2024-06-04 15:17:04 +03:00 committed by GitHub
commit f28ffda261
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 18 additions and 0 deletions

View File

@ -32,6 +32,24 @@ test.afterEach(async ({ page }, testInfo) => {
await updateTestResults(testInfo.status, testInfo.retry)
});
mainTest(qase(1496,'PENPOT-1496 Undo deleted component'), async ({ browserName }) => {
await mainPage.createDefaultRectangleByCoordinates(200, 300);
await mainPage.createComponentViaRightClick();
await mainPage.waitForChangeIsSaved();
await mainPage.duplicateLayerViaRightClick();
await mainPage.waitForChangeIsSaved();
await layersPanelPage.clickCopyComponentOnLayersTab();
await designPanelPage.changeAxisXandYForLayer('400', '300');
await mainPage.waitForChangeIsSaved();
await mainPage.pressDeleteKeyboardButton()
await expect(mainPage.viewport).toHaveScreenshot('rectangle-copy-component-delete.png');
await mainPage.clickShortcutCtrlZ(browserName);
await expect(mainPage.viewport).toHaveScreenshot(
'rectangle-copy-component-delete-undo.png',
);
});
mainTest(qase(1497,'PENPOT-1497 Delete copy component from DEL button'), async () => {
await mainPage.createDefaultRectangleByCoordinates(200, 300);
await mainPage.createComponentViaRightClick();