summaryrefslogtreecommitdiffstats
path: root/cypress_test/integration_tests/desktop/writer
diff options
context:
space:
mode:
authorRash419 <rashesh.padia@collabora.com>2023-03-16 12:23:38 +0530
committerAndras Timar <andras.timar@collabora.com>2023-03-17 21:27:01 +0100
commita5dbe0a4307f491c47b79d9f29abd9d3096e2d28 (patch)
tree871d639c404718013c1544f20e44cc0a571a45c0 /cypress_test/integration_tests/desktop/writer
parentMake dark mode button send an uno command to change the core theme (diff)
downloadonline-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')
-rw-r--r--cypress_test/integration_tests/desktop/writer/scrolling_spec.js19
-rw-r--r--cypress_test/integration_tests/desktop/writer/statusbar_spec.js4
-rw-r--r--cypress_test/integration_tests/desktop/writer/top_toolbar_spec.js12
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();