cypress_test/integration_tests/mobile/calc/spellchecking_spec.js | 10 +++++----- cypress_test/integration_tests/mobile/impress/spellchecking_spec.js | 8 +++----- 2 files changed, 8 insertions(+), 10 deletions(-)
New commits: commit 7ad798df475c3cfb570ab975615cd1b5423cb549 Author: Tamás Zolnai <zolnaitamas2...@gmail.com> AuthorDate: Fri Mar 20 17:01:32 2020 +0100 Commit: Tamás Zolnai <tamas.zol...@collabora.com> CommitDate: Mon Mar 23 19:34:07 2020 +0100 cypress: mobile fix random failure in spellchecking tests. Change-Id: I89a915ef0a7efefd1e684d30b4d04f7cb7914cad Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90929 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Tamás Zolnai <tamas.zol...@collabora.com> diff --git a/cypress_test/integration_tests/mobile/calc/spellchecking_spec.js b/cypress_test/integration_tests/mobile/calc/spellchecking_spec.js index 6d8f5930e..951e567a7 100644 --- a/cypress_test/integration_tests/mobile/calc/spellchecking_spec.js +++ b/cypress_test/integration_tests/mobile/calc/spellchecking_spec.js @@ -20,6 +20,8 @@ describe('Calc spell checking menu.', function() { // Step into edit mode calcHelper.clickOnFirstCell(); calcHelper.clickOnFirstCell(); + cy.get('.leaflet-cursor.blinking-cursor') + .should('exist'); // Select text content cy.get('textarea.clipboard') @@ -31,20 +33,18 @@ describe('Calc spell checking menu.', function() { expect(markers.length).to.have.greaterThan(1); for (var i = 0; i < markers.length; i++) { if (markers[i].classList.contains('leaflet-selection-marker-start')) { - var startPos = markers[i].getBoundingClientRect(); + var XPos = markers[i].getBoundingClientRect().right + 10; } else if (markers[i].classList.contains('leaflet-selection-marker-end')) { - var endPos = markers[i].getBoundingClientRect(); + var YPos = markers[i].getBoundingClientRect().top - 10; } } // Remove selection - cy.get('textarea.clipboard') + cy.get('body') .type('{leftarrow}'); cy.get('.leaflet-marker-icon') .should('not.exist'); - var XPos = startPos.right + 10; - var YPos = endPos.top - 10; helper.longPressOnDocument(XPos, YPos); }); diff --git a/cypress_test/integration_tests/mobile/impress/spellchecking_spec.js b/cypress_test/integration_tests/mobile/impress/spellchecking_spec.js index 8831e3555..1d1224db4 100644 --- a/cypress_test/integration_tests/mobile/impress/spellchecking_spec.js +++ b/cypress_test/integration_tests/mobile/impress/spellchecking_spec.js @@ -37,20 +37,18 @@ describe('Spell checking menu.', function() { expect(markers.length).to.have.greaterThan(1); for (var i = 0; i < markers.length; i++) { if (markers[i].classList.contains('leaflet-selection-marker-start')) { - var startPos = markers[i].getBoundingClientRect(); + var XPos = markers[i].getBoundingClientRect().right + 10; } else if (markers[i].classList.contains('leaflet-selection-marker-end')) { - var endPos = markers[i].getBoundingClientRect(); + var YPos = markers[i].getBoundingClientRect().top - 10; } } // Remove selection - cy.get('#document-container') + cy.get('body') .type('{leftarrow}'); cy.get('.leaflet-marker-icon') .should('not.exist'); - var XPos = startPos.right + 10; - var YPos = endPos.top - 10; helper.longPressOnDocument(XPos, YPos); }); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits