diff options
author | Rash419 <rashesh.padia@collabora.com> | 2023-03-16 12:23:38 +0530 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2023-03-17 21:27:01 +0100 |
commit | a5dbe0a4307f491c47b79d9f29abd9d3096e2d28 (patch) | |
tree | 871d639c404718013c1544f20e44cc0a571a45c0 /cypress_test/integration_tests/desktop/writer | |
parent | Make dark mode button send an uno command to change the core theme (diff) | |
download | online-a5dbe0a4307f491c47b79d9f29abd9d3096e2d28.tar.gz online-a5dbe0a4307f491c47b79d9f29abd9d3096e2d28.zip |
cypress: updated the test for core co-23-05
Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: If4c2b252ca53ecfe4e3db6722d2bb7cb5069a242
Diffstat (limited to 'cypress_test/integration_tests/desktop/writer')
3 files changed, 23 insertions, 12 deletions
diff --git a/cypress_test/integration_tests/desktop/writer/scrolling_spec.js b/cypress_test/integration_tests/desktop/writer/scrolling_spec.js index 0d44bfd5c1..4c30613b48 100644 --- a/cypress_test/integration_tests/desktop/writer/scrolling_spec.js +++ b/cypress_test/integration_tests/desktop/writer/scrolling_spec.js @@ -21,33 +21,36 @@ describe('Scroll through document', function() { }); it('Scrolling to bottom/top', function() { + + desktopHelper.selectZoomLevel('40'); + + helper.typeIntoDocument('{ctrl}{home}'); + //scroll to bottom cy.get('#StatePageNumber').should('have.text', 'Page 1 of 4'); - desktopHelper.pressKey(3, 'pagedown'); + desktopHelper.pressKey(2, 'pagedown'); cy.get('#StatePageNumber').should('have.text', 'Page 2 of 4'); - desktopHelper.pressKey(3, 'pagedown'); + desktopHelper.pressKey(1, 'pagedown'); cy.get('#StatePageNumber').should('have.text', 'Page 3 of 4'); - desktopHelper.pressKey(3, 'pagedown'); - - desktopHelper.pressKey(2, 'pagedown'); + desktopHelper.pressKey(1, 'pagedown'); cy.get('#StatePageNumber').should('have.text', 'Page 4 of 4'); //scroll to top - desktopHelper.pressKey(3, 'pageup'); + desktopHelper.pressKey(1, 'pageup'); cy.get('#StatePageNumber').should('have.text', 'Page 3 of 4'); - desktopHelper.pressKey(3, 'pageup'); + desktopHelper.pressKey(1, 'pageup'); cy.get('#StatePageNumber').should('have.text', 'Page 2 of 4'); - desktopHelper.pressKey(3, 'pageup'); + desktopHelper.pressKey(2, 'pageup'); cy.get('#StatePageNumber').should('have.text', 'Page 1 of 4'); diff --git a/cypress_test/integration_tests/desktop/writer/statusbar_spec.js b/cypress_test/integration_tests/desktop/writer/statusbar_spec.js index 843519f0a0..6747518c8e 100644 --- a/cypress_test/integration_tests/desktop/writer/statusbar_spec.js +++ b/cypress_test/integration_tests/desktop/writer/statusbar_spec.js @@ -40,7 +40,7 @@ describe('Statubar tests.', function() { .click(); cy.get('#StatePageNumber') - .should('have.text', 'Page 2 of 2'); + .should('have.text', 'Pages 1 and 2 of 2'); cy.get('#tb_actionbar_item_prev') .click(); @@ -52,7 +52,7 @@ describe('Statubar tests.', function() { .click(); cy.get('#StatePageNumber') - .should('have.text', 'Page 2 of 2'); + .should('have.text', 'Pages 1 and 2 of 2'); }); it('Text entering mode.', function() { diff --git a/cypress_test/integration_tests/desktop/writer/top_toolbar_spec.js b/cypress_test/integration_tests/desktop/writer/top_toolbar_spec.js index f7943cd001..518e779d15 100644 --- a/cypress_test/integration_tests/desktop/writer/top_toolbar_spec.js +++ b/cypress_test/integration_tests/desktop/writer/top_toolbar_spec.js @@ -497,7 +497,15 @@ describe('Top toolbar tests.', function() { desktopHelper.actionOnSelector('insertSymbol', (selector) => { cy.get(selector).click(); }); - desktopHelper.checkDialogAndClose('Special Characters'); + cy.get('.jsdialog-container.ui-dialog.ui-widget-content.lokdialog_container').should('be.visible'); + + cy.get('.ui-dialog-title').should('have.text', 'Special Characters'); + + helper.clickOnIdle('#favchar1'); + + cy.get('.ui-pushbutton.jsdialog.button-primary').click(); + + helper.expectTextForClipboard('€'); }); it('Hide/show menu bar.', function() { @@ -582,7 +590,7 @@ describe('Top toolbar tests.', function() { } cy.get('#StatePageNumber') - .should('have.text', 'Page 2 of 2'); + .should('have.text', 'Pages 1 and 2 of 2'); helper.selectAllText(); |