[Libreoffice-commits] online.git: cypress_test/integration_tests
Tamás Zolnai (via logerrit)
logerrit at kemper.freedesktop.org
Thu Feb 20 12:14:56 UTC 2020
cypress_test/integration_tests/mobile/writer/shape_properties_spec.js | 26 ++++------
1 file changed, 12 insertions(+), 14 deletions(-)
New commits:
commit c211ce95e2264f0b1973fdb88bcb6634d23a86bb
Author: Tamás Zolnai <tamas.zolnai at collabora.com>
AuthorDate: Thu Feb 20 12:31:24 2020 +0100
Commit: Tamás Zolnai <tamas.zolnai at collabora.com>
CommitDate: Thu Feb 20 13:14:38 2020 +0100
cypress: mobile: enable some shape related test which are stable now.
First issue was rendering the mobile wizard twice by
opening. I added a workaround for this issue:
20b5825ce59345e3ad769d83cb63734a1cf5b0e5
The second issue was with the animation when moving
one level down in the mobile wizard. Checking the next
level content makes these tests more stable.
Change-Id: I3f3c90e5975747f833e9560140cabb6c310dfe57
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89087
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice at gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai at collabora.com>
diff --git a/cypress_test/integration_tests/mobile/writer/shape_properties_spec.js b/cypress_test/integration_tests/mobile/writer/shape_properties_spec.js
index 3411ec597..59217ebba 100644
--- a/cypress_test/integration_tests/mobile/writer/shape_properties_spec.js
+++ b/cypress_test/integration_tests/mobile/writer/shape_properties_spec.js
@@ -139,11 +139,6 @@ describe('Change shape properties via mobile wizard.', function() {
});
it('Vertical mirroring', function() {
- // TODO: The sidebar's content is send twice when opening the mobile
- // wizard.
- if (Cypress.env('LO_CORE_VERSION') === 'master')
- return;
-
// Open mobile wizard
cy.get('#tb_actionbar_item_mobile_wizard')
.click();
@@ -152,6 +147,10 @@ describe('Change shape properties via mobile wizard.', function() {
cy.get('#PosSizePropertyPanel')
.click();
+ cy.get('.ui-content.level-0.mobile-wizard')
+ .should('be.visible')
+ .wait(100);
+
cy.get('#FlipVertical')
.click();
@@ -160,10 +159,6 @@ describe('Change shape properties via mobile wizard.', function() {
});
it('Horizontal mirroring', function() {
- // TODO: The sidebar's content is send twice when opening the mobile
- // wizard.
- if (Cypress.env('LO_CORE_VERSION') === 'master')
- return;
// Open mobile wizard
cy.get('#tb_actionbar_item_mobile_wizard')
@@ -173,6 +168,10 @@ describe('Change shape properties via mobile wizard.', function() {
cy.get('#PosSizePropertyPanel')
.click();
+ cy.get('.ui-content.level-0.mobile-wizard')
+ .should('be.visible')
+ .wait(100);
+
cy.get('#FlipHorizontal')
.click();
@@ -181,11 +180,6 @@ describe('Change shape properties via mobile wizard.', function() {
});
it('Trigger moving backward / forward', function() {
- // TODO: The sidebar's content is send twice when opening the mobile
- // wizard.
- if (Cypress.env('LO_CORE_VERSION') === 'master')
- return;
-
// Open mobile wizard
cy.get('#tb_actionbar_item_mobile_wizard')
.click();
@@ -193,6 +187,10 @@ describe('Change shape properties via mobile wizard.', function() {
cy.get('#PosSizePropertyPanel')
.click();
+ cy.get('.ui-content.level-0.mobile-wizard')
+ .should('be.visible')
+ .wait(100);
+
// We can't test the result, so we just trigger
// the events to catch crashes, consoler errors.
cy.get('#BringToFront')
More information about the Libreoffice-commits
mailing list