[Libreoffice-commits] online.git: cypress_test/integration_tests
Tamás Zolnai (via logerrit)
logerrit at kemper.freedesktop.org
Fri May 1 10:56:43 UTC 2020
cypress_test/integration_tests/mobile/calc/focus_spec.js | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
New commits:
commit a86ddbb3abf24e3407dfe444e07f53c6bc5c9c72
Author: Tamás Zolnai <tamas.zolnai at collabora.com>
AuthorDate: Fri May 1 12:32:12 2020 +0200
Commit: Tamás Zolnai <tamas.zolnai at collabora.com>
CommitDate: Fri May 1 12:56:25 2020 +0200
cypress: mobile: fix-up this focus related test.
It's not an actual regression, but using clickFormulaBar()
method to move the cursor to a specific position is not
stable it seems.
Change-Id: I9abd470fd1f0f753181f3550df3b41384fa166dc
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/93258
Tested-by: Tamás Zolnai <tamas.zolnai at collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai at collabora.com>
diff --git a/cypress_test/integration_tests/mobile/calc/focus_spec.js b/cypress_test/integration_tests/mobile/calc/focus_spec.js
index 6a5ed60e9..8ed94512c 100644
--- a/cypress_test/integration_tests/mobile/calc/focus_spec.js
+++ b/cypress_test/integration_tests/mobile/calc/focus_spec.js
@@ -76,8 +76,7 @@ describe('Calc focus tests', function() {
.should('be.eq', 'clipboard');
});
- // Regression here: 'BAZINGA' text is typed at an incorrect position.
- it.skip('Formula-bar focus', function() {
+ it('Formula-bar focus', function() {
// Click on edit button
mobileHelper.enableEditingMobile();
@@ -141,12 +140,16 @@ describe('Calc focus tests', function() {
calc.clickFormulaBar();
cy.get('body').trigger('mouseover');
helper.assertCursorAndFocus();
+
+ // Move cursor before text2
+ cy.get('textarea.clipboard').type('{end}');
+ for (var i = 0; i < text2.length; i++)
+ cy.get('textarea.clipboard').type('{leftarrow}');
+
var text3 = ', BAZINGA';
helper.typeText('textarea.clipboard', text3);
// Validate.
cy.get('textarea.clipboard').type('{ctrl}a');
- //NOTE: If this fails, it's probably because we clicked
- // at a different point in the text.
helper.expectTextForClipboard(text1 + text3 + text2);
// End editing.
cy.get('textarea.clipboard').type('{enter}');
More information about the Libreoffice-commits
mailing list