From d0ef952af296f4fe00c8be56f4e8cede8095d2d6 Mon Sep 17 00:00:00 2001 From: Martin Brennan Date: Mon, 18 Jan 2021 10:03:17 +1000 Subject: [PATCH] FIX: acceptance/bookmarks test date issue (#11739) The post date was not being used in the spec, rather today's date which broke after the first day the test was introduced. --- .../discourse/tests/acceptance/bookmarks-test.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/discourse/tests/acceptance/bookmarks-test.js b/app/assets/javascripts/discourse/tests/acceptance/bookmarks-test.js index b11d2db5c60..cf0e225cdfc 100644 --- a/app/assets/javascripts/discourse/tests/acceptance/bookmarks-test.js +++ b/app/assets/javascripts/discourse/tests/acceptance/bookmarks-test.js @@ -220,8 +220,11 @@ acceptance("Bookmarking", function (needs) { test("Using a post date for the reminder date", async function (assert) { await visit("/t/internationalization-localization/280"); - let now = moment.tz(loggedInUser().resolvedTimezone(loggedInUser())); - let today = now.format("YYYY-MM-DD"); + let postDate = moment.tz( + "2021-01-15", + loggedInUser().resolvedTimezone(loggedInUser()) + ); + let postDateFormatted = postDate.format("YYYY-MM-DD"); await openBookmarkModal(); await fillIn("input#bookmark-name", "Test name"); await click("#tap_tile_post_local_date"); @@ -234,7 +237,7 @@ acceptance("Bookmarking", function (needs) { ); assert.equal( queryAll("#bookmark-custom-date > input").val(), - today, + postDateFormatted, "it should prefill the bookmark date" ); assert.equal(