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.zol...@collabora.com>
AuthorDate: Thu Feb 20 12:31:24 2020 +0100
Commit:     Tamás Zolnai <tamas.zol...@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 <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Tamás Zolnai <tamas.zol...@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')
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to