import { visitAndApproveStorage } from '../../../support/ui-test-helper.js' // See https://github.com/SVG-Edit/svgedit/issues/408 describe('Fix issue 408', function () { beforeEach(() => { visitAndApproveStorage() }) it('should not throw when showing/saving svg content', function () { cy.get('#tool_source').click() cy.get('#svg_source_textarea') .type('{selectall}', { force: true }) .type(` Layer 1 `, { force: true, parseSpecialCharSequences: false }) cy.get('#tool_source_save').click() cy.get('#svg_6').click().dblclick() // change context cy.get('#tool_source').click() // reopen tool_source cy.get('#tool_source_save').should('exist') // The save button should be here if it does not throw }) })