cypress_test/integration_tests/mobile/writer/shape_properties_spec.js |   23 
+++++++++-
 1 file changed, 21 insertions(+), 2 deletions(-)

New commits:
commit 907a23bf0c8cca4e2b0bce9936778b65c6c653d5
Author:     Tamás Zolnai <tamas.zol...@collabora.com>
AuthorDate: Mon Feb 24 23:24:15 2020 +0100
Commit:     Tamás Zolnai <tamas.zol...@collabora.com>
CommitDate: Tue Feb 25 00:37:42 2020 +0100

    cypress: mobile: improve shape geometry tests.
    
    Change-Id: I46b2384da6c406c66e3f5d19838df1e87804b2a9
    Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89390
    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 61613f0c0..edca39a77 100644
--- a/cypress_test/integration_tests/mobile/writer/shape_properties_spec.js
+++ b/cypress_test/integration_tests/mobile/writer/shape_properties_spec.js
@@ -3,6 +3,8 @@
 var helper = require('../../common/helper');
 
 describe('Change shape properties via mobile wizard.', function() {
+       var defaultGeometry = 'M 1965,4810 L 7957,10802 1965,10802 1965,4810 
1965,4810 Z';
+
        beforeEach(function() {
                helper.beforeAllMobile('shape_properties.odt', 'writer');
 
@@ -79,7 +81,7 @@ describe('Change shape properties via mobile wizard.', 
function() {
        it('Check default shape geometry.', function() {
                // Geometry
                cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
-                       .should('have.attr', 'd', 'M 1965,4810 L 7957,10802 
1965,10802 1965,4810 1965,4810 Z');
+                       .should('have.attr', 'd', defaultGeometry);
                // Fill color
                cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
                        .should('have.attr', 'fill', 'rgb(114,159,207)');
@@ -97,6 +99,9 @@ describe('Change shape properties via mobile wizard.', 
function() {
                        .type('4.2')
                        .type('{enter}');
 
+               cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
+                       .should('have.attr', 'd', defaultGeometry);
+
                cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
                        .should('have.attr', 'd', 'M 1965,4810 L 12635,10802 
1965,10802 1965,4810 1965,4810 Z');
        });
@@ -113,6 +118,9 @@ describe('Change shape properties via mobile wizard.', 
function() {
                        .type('5.2')
                        .type('{enter}');
 
+               cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
+                       .should('not.have.attr', 'd', defaultGeometry);
+
                cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
                        .should('have.attr', 'd', 'M 1965,4810 L 7957,18020 
1965,18020 1965,4810 1965,4810 Z');
        });
@@ -137,6 +145,9 @@ describe('Change shape properties via mobile wizard.', 
function() {
                        .type('5.2')
                        .type('{enter}');
 
+               cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
+                       .should('not.have.attr', 'd', defaultGeometry);
+
                cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
                        .should('have.attr', 'd', 'M 1965,4810 L 15175,18020 
1965,18020 1965,4810 1965,4810 Z');
        });
@@ -147,6 +158,9 @@ describe('Change shape properties via mobile wizard.', 
function() {
                cy.get('#FlipVertical')
                        .click();
 
+               cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
+                       .should('not.have.attr', 'd', defaultGeometry);
+
                cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
                        .should('have.attr', 'd', 'M 1965,10800 L 7957,4808 
1965,4808 1965,10800 1965,10800 Z');
        });
@@ -157,8 +171,13 @@ describe('Change shape properties via mobile wizard.', 
function() {
                cy.get('#FlipHorizontal')
                        .click();
 
+               triggerNewSVG();
+
+               cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
+                       .should('not.have.attr', 'd', defaultGeometry);
+
                cy.get('.leaflet-pane.leaflet-overlay-pane svg g svg g g g 
path')
-                       .should('have.attr', 'd', 'M 1965,4810 L 7957,10802 
1965,10802 1965,4810 1965,4810 Z');
+                       .should('have.attr', 'd', 'M 8010,4810 L 1963,10802 
8010,10802 8010,4810 8010,4810 Z');
        });
 
        it('Trigger moving backward / forward', function() {
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to