From 4e3b4a7fe0ae6a2dae02ab518e4ff3cc6b2de6c7 Mon Sep 17 00:00:00 2001 From: Simon Backx Date: Thu, 21 Apr 2022 17:19:31 +0200 Subject: [PATCH] Readded multipleProducts flag in member filter tests --- ghost/admin/tests/acceptance/members/filter-test.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghost/admin/tests/acceptance/members/filter-test.js b/ghost/admin/tests/acceptance/members/filter-test.js index a7f80329ba..e3315a039f 100644 --- a/ghost/admin/tests/acceptance/members/filter-test.js +++ b/ghost/admin/tests/acceptance/members/filter-test.js @@ -3,6 +3,7 @@ import sinon from 'sinon'; import {authenticateSession} from 'ember-simple-auth/test-support'; import {blur, click, currentURL, fillIn, find, findAll, focus} from '@ember/test-helpers'; import {datepickerSelect} from 'ember-power-datepicker/test-support'; +import {enableLabsFlag} from '../../helpers/labs-flag'; import {enableNewsletters} from '../../helpers/newsletters'; import {enableStripe} from '../../helpers/stripe'; import {expect} from 'chai'; @@ -20,6 +21,7 @@ describe('Acceptance: Members filtering', function () { beforeEach(async function () { this.server.loadFixtures('configs'); this.server.loadFixtures('settings'); + enableLabsFlag(this.server, 'multipleProducts'); enableStripe(this.server); enableNewsletters(this.server, true); @@ -113,14 +115,15 @@ describe('Acceptance: Members filtering', function () { it('can filter by tier', async function () { // add some labels to test the selection dropdown + const newsletter = this.server.create('newsletter', {status: 'active'}); this.server.createList('product', 4); // add a labelled member so we can test the filter includes correctly const product = this.server.create('product'); - this.server.createList('member', 3, {products: [product]}); + this.server.createList('member', 3, {products: [product], newsletters: [newsletter]}); // add some non-labelled members so we can see the filter excludes correctly - this.server.createList('member', 4); + this.server.createList('member', 4, {newsletters: [newsletter]}); await visit('/members');