cypress_test/integration_tests/common/helper.js | 6 ++++-- cypress_test/integration_tests/mobile/insert_object_spec.js | 1 - loleaflet/src/layer/marker/Annotation.js | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-)
New commits: commit 89f05278bbc2c9f37a1768095c39f1e97b020de5 Author: Tamás Zolnai <tamas.zol...@collabora.com> AuthorDate: Mon Jan 27 17:05:48 2020 +0100 Commit: Tamás Zolnai <tamas.zol...@collabora.com> CommitDate: Mon Jan 27 17:17:04 2020 +0100 cypress: Make test run fail when an exception is thrown. Change-Id: Ie96cb771c9cec737c0352a843e42b14161cf9e7f diff --git a/cypress_test/integration_tests/common/helper.js b/cypress_test/integration_tests/common/helper.js index 5ecd678a8..e4cc9cc39 100644 --- a/cypress_test/integration_tests/common/helper.js +++ b/cypress_test/integration_tests/common/helper.js @@ -16,8 +16,10 @@ function loadTestDoc(fileName, mobile) { cy.visit('http://localhost:9980/loleaflet/' + Cypress.env('WSD_VERSION_HASH') + '/loleaflet.html?file_path=file://' + - Cypress.env('WORKDIR') + fileName); - + Cypress.env('WORKDIR') + fileName, { + onLoad: function(win) { + win.onerror = cy.onUncaughtException; + }}); // Wait for the document to fully load cy.get('.leaflet-tile-loaded', {timeout : 10000}); } commit c4f66b32b7e899d84db9d82b2b482c393baf2588 Author: Tamás Zolnai <tamas.zol...@collabora.com> AuthorDate: Mon Jan 27 16:56:37 2020 +0100 Commit: Tamás Zolnai <tamas.zol...@collabora.com> CommitDate: Mon Jan 27 17:17:04 2020 +0100 mobile: Fix a console error triggered by a cypress test. Now idea whether it happens in real life. Change-Id: I172bf265dd2b8fdbc1d2759d8669bd90f9097336 diff --git a/cypress_test/integration_tests/mobile/insert_object_spec.js b/cypress_test/integration_tests/mobile/insert_object_spec.js index f2e9d435b..562b7ad57 100644 --- a/cypress_test/integration_tests/mobile/insert_object_spec.js +++ b/cypress_test/integration_tests/mobile/insert_object_spec.js @@ -39,7 +39,6 @@ describe('Insert objects via insertion wizard.', function() { // Push cancel to close the dialog cy.get('.vex-dialog-button-secondary.vex-dialog-button.vex-last') .click(); - // TODO: fix console error here }); it('Insert table.', function() { diff --git a/loleaflet/src/layer/marker/Annotation.js b/loleaflet/src/layer/marker/Annotation.js index 4c57b09e4..2ae65ef57 100644 --- a/loleaflet/src/layer/marker/Annotation.js +++ b/loleaflet/src/layer/marker/Annotation.js @@ -281,7 +281,8 @@ L.Annotation = L.Layer.extend({ this._nodeModifyText.value = this._contentText.origText; this._nodeReplyText.value = ''; this.show(); - this._map.fire('AnnotationCancel', {annotation: this}); + if (this._map) + this._map.fire('AnnotationCancel', {annotation: this}); }, _onSaveComment: function (e) { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits