cypress_test/integration_tests/mobile/writer/insert_object_spec.js | 67 +++------- 1 file changed, 23 insertions(+), 44 deletions(-)
New commits: commit 6f54cf0a28f3ebceba833f05aa305c1e2213e874 Author: Tamás Zolnai <tamas.zol...@collabora.com> AuthorDate: Sun Apr 26 10:41:15 2020 +0200 Commit: Tamás Zolnai <tamas.zol...@collabora.com> CommitDate: Sun Apr 26 11:09:11 2020 +0200 cypress: mobile: cy.waitUntil() -> should(callbackFn) We don't actually need cy.waitUntil() extension here, becasue we can do that same check with should()'s special usage. Change-Id: I2b14afe84d2fa70f493aae873e3f1534540e96ea Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92917 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Tamás Zolnai <tamas.zol...@collabora.com> diff --git a/cypress_test/integration_tests/mobile/writer/insert_object_spec.js b/cypress_test/integration_tests/mobile/writer/insert_object_spec.js index 85f883dac..0c2bb2630 100644 --- a/cypress_test/integration_tests/mobile/writer/insert_object_spec.js +++ b/cypress_test/integration_tests/mobile/writer/insert_object_spec.js @@ -3,7 +3,6 @@ var helper = require('../../common/helper'); var mobileHelper = require('../../common/mobile_helper'); var writerHelper = require('./writer_helper'); -require('cypress-wait-until'); describe('Insert objects via insertion wizard.', function() { beforeEach(function() { @@ -157,14 +156,10 @@ describe('Insert objects via insertion wizard.', function() { cy.get('@cursorOrigLeft') .then(function(cursorOrigLeft) { - cy.waitUntil(function() { - return cy.get('.blinking-cursor') - .invoke('offset') - .its('left') - .then(function(cursorCurrentLeft) { - return cursorCurrentLeft < cursorOrigLeft; - }); - }); + cy.get('.blinking-cursor') + .should(function(cursor) { + expect(cursor.offset().left).to.be.lessThan(cursorOrigLeft); + }); }); }); @@ -194,14 +189,10 @@ describe('Insert objects via insertion wizard.', function() { // Check that the cursor was moved cy.get('@cursorOrigTop') .then(function(cursorOrigTop) { - cy.waitUntil(function() { - return cy.get('.blinking-cursor') - .invoke('offset') - .its('top') - .then(function(cursorCurrentTop) { - return cursorCurrentTop > cursorOrigTop; - }); - }); + cy.get('.blinking-cursor') + .should(function(cursor) { + expect(cursor.offset().top).to.be.greaterThan(cursorOrigTop); + }); }); }); @@ -221,14 +212,10 @@ describe('Insert objects via insertion wizard.', function() { // Check that the cursor was moved cy.get('@cursorOrigTop') .then(function(cursorOrigTop) { - cy.waitUntil(function() { - return cy.get('.blinking-cursor') - .invoke('offset') - .its('top') - .then(function(cursorCurrentTop) { - return cursorCurrentTop > cursorOrigTop; - }); - }); + cy.get('.blinking-cursor') + .should(function(cursor) { + expect(cursor.offset().top).to.be.greaterThan(cursorOrigTop); + }); }); }); @@ -249,9 +236,9 @@ describe('Insert objects via insertion wizard.', function() { cy.get('@cursorOrigTop') .then(function(cursorOrigTop) { cy.get('.blinking-cursor') - .invoke('offset') - .its('top') - .should('be.greaterThan', cursorOrigTop); + .should(function(cursor) { + expect(cursor.offset().top).to.be.greaterThan(cursorOrigTop); + }); }); }); @@ -271,14 +258,10 @@ describe('Insert objects via insertion wizard.', function() { // Check that the cursor was moved cy.get('@cursorOrigTop') .then(function(cursorOrigTop) { - cy.waitUntil(function() { - return cy.get('.blinking-cursor') - .invoke('offset') - .its('top') - .then(function(cursorCurrentTop) { - return cursorCurrentTop > cursorOrigTop; - }); - }); + cy.get('.blinking-cursor') + .should(function(cursor) { + expect(cursor.offset().top).to.be.greaterThan(cursorOrigTop); + }); }); }); @@ -298,14 +281,10 @@ describe('Insert objects via insertion wizard.', function() { // Check that the cursor was moved cy.get('@cursorOrigTop') .then(function(cursorOrigTop) { - cy.waitUntil(function() { - return cy.get('.blinking-cursor') - .invoke('offset') - .its('top') - .then(function(cursorCurrentTop) { - return cursorCurrentTop > cursorOrigTop; - }); - }); + cy.get('.blinking-cursor') + .should(function(cursor) { + expect(cursor.offset().top).to.be.greaterThan(cursorOrigTop); + }); }); }); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits