From ffe95da7ed0cf0893a76af37498784ad92041131 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Tue, 25 Jan 2022 14:41:28 +0000 Subject: [PATCH] DEV: Set user attributes earlier in test --- test/javascripts/acceptance/assign-enabled-test.js.es6 | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/javascripts/acceptance/assign-enabled-test.js.es6 b/test/javascripts/acceptance/assign-enabled-test.js.es6 index dcbefbb..ca6775b 100644 --- a/test/javascripts/acceptance/assign-enabled-test.js.es6 +++ b/test/javascripts/acceptance/assign-enabled-test.js.es6 @@ -54,7 +54,9 @@ acceptance("Discourse Assign | Assign mobile", function (needs) { }); acceptance("Discourse Assign | Assign desktop", function (needs) { - needs.user(); + needs.user({ + can_assign: true, + }); needs.settings({ assign_enabled: true }); needs.hooks.beforeEach(() => clearTopicFooterButtons()); @@ -81,7 +83,6 @@ acceptance("Discourse Assign | Assign desktop", function (needs) { }); }); test("Post contains hidden assign button", async (assert) => { - updateCurrentUser({ can_assign: true }); await visit("/t/internationalization-localization/280"); assert.ok( @@ -89,6 +90,7 @@ acceptance("Discourse Assign | Assign desktop", function (needs) { "assign to post button is hidden" ); await click("#post_2 button.show-more-actions"); + assert.ok( exists("#post_2 .extra-buttons .d-icon-user-plus"), "assign to post button exists" @@ -98,7 +100,6 @@ acceptance("Discourse Assign | Assign desktop", function (needs) { }); test("Footer dropdown contains button", async (assert) => { - updateCurrentUser({ can_assign: true }); await visit("/t/internationalization-localization/280"); await click("#topic-footer-button-assign");