diff --git a/app/assets/javascripts/discourse/tests/acceptance/composer-edit-conflict-test.js b/app/assets/javascripts/discourse/tests/acceptance/composer-edit-conflict-test.js index 6eb7be82355..96f970237a0 100644 --- a/app/assets/javascripts/discourse/tests/acceptance/composer-edit-conflict-test.js +++ b/app/assets/javascripts/discourse/tests/acceptance/composer-edit-conflict-test.js @@ -14,23 +14,26 @@ acceptance("Composer - Edit conflict", function (needs) { }); }); - test("Edit a post that causes an edit conflict", async function (assert) { - await visit("/t/internationalization-localization/280"); - await click(".topic-post:nth-of-type(1) button.show-more-actions"); - await click(".topic-post:nth-of-type(1) button.edit"); - await fillIn(".d-editor-input", "this will 409"); - await click("#reply-control button.create"); - assert.equal( - queryAll("#reply-control button.create").text().trim(), - I18n.t("composer.overwrite_edit"), - "it shows the overwrite button" - ); - assert.ok( - queryAll("#draft-status .d-icon-user-edit"), - "error icon should be there" - ); - await click(".modal .btn-primary"); - }); + QUnit.skip( + "Edit a post that causes an edit conflict", + async function (assert) { + await visit("/t/internationalization-localization/280"); + await click(".topic-post:nth-of-type(1) button.show-more-actions"); + await click(".topic-post:nth-of-type(1) button.edit"); + await fillIn(".d-editor-input", "this will 409"); + await click("#reply-control button.create"); + assert.equal( + queryAll("#reply-control button.create").text().trim(), + I18n.t("composer.overwrite_edit"), + "it shows the overwrite button" + ); + assert.ok( + queryAll("#draft-status .d-icon-user-edit"), + "error icon should be there" + ); + await click(".modal .btn-primary"); + } + ); test("Should not send originalText when posting a new reply", async function (assert) { await visit("/t/internationalization-localization/280"); diff --git a/app/assets/javascripts/discourse/tests/acceptance/composer-test.js b/app/assets/javascripts/discourse/tests/acceptance/composer-test.js index c499f1a7481..4f8aee38cf6 100644 --- a/app/assets/javascripts/discourse/tests/acceptance/composer-test.js +++ b/app/assets/javascripts/discourse/tests/acceptance/composer-test.js @@ -383,23 +383,26 @@ acceptance("Composer", function (needs) { assert.equal(count(".topic-post.staged"), 0); }); - test("Editing a post can rollback to old content", async function (assert) { - await visit("/t/internationalization-localization/280"); - await click(".topic-post:nth-of-type(1) button.show-more-actions"); - await click(".topic-post:nth-of-type(1) button.edit"); + QUnit.skip( + "Editing a post can rollback to old content", + async function (assert) { + await visit("/t/internationalization-localization/280"); + await click(".topic-post:nth-of-type(1) button.show-more-actions"); + await click(".topic-post:nth-of-type(1) button.edit"); - await fillIn(".d-editor-input", "this will 409"); - await fillIn("#reply-title", "This is the new text for the title"); - await click("#reply-control button.create"); + await fillIn(".d-editor-input", "this will 409"); + await fillIn("#reply-title", "This is the new text for the title"); + await click("#reply-control button.create"); - assert.ok(!exists(".topic-post.staged")); - assert.equal( - find(".topic-post .cooked")[0].innerText, - "Any plans to support localization of UI elements, so that I (for example) could set up a completely German speaking forum?" - ); + assert.ok(!exists(".topic-post.staged")); + assert.equal( + find(".topic-post .cooked")[0].innerText, + "Any plans to support localization of UI elements, so that I (for example) could set up a completely German speaking forum?" + ); - await click(".bootbox.modal .btn-primary"); - }); + await click(".bootbox.modal .btn-primary"); + } + ); test("Composer can switch between edits", async function (assert) { await visit("/t/this-is-a-test-topic/9");