diff --git a/core/shared/labs.js b/core/shared/labs.js index 47238b73fe..2c91c1560f 100644 --- a/core/shared/labs.js +++ b/core/shared/labs.js @@ -15,6 +15,7 @@ const messages = { // flags in this list always return `true`, allows quick global enable prior to full flag removal const GA_FEATURES = [ + 'multipleProducts', 'tierWelcomePages', 'tierName', 'selectablePortalLinks', @@ -25,8 +26,7 @@ const GA_FEATURES = [ // NOTE: this allowlist is meant to be used to filter out any unexpected // input for the "labs" setting value const BETA_FEATURES = [ - 'activitypub', - 'multipleProducts' + 'activitypub' ]; const ALPHA_FEATURES = [ diff --git a/test/e2e-frontend/members.test.js b/test/e2e-frontend/members.test.js index 9da504777c..75b35f8b2f 100644 --- a/test/e2e-frontend/members.test.js +++ b/test/e2e-frontend/members.test.js @@ -298,13 +298,6 @@ describe('Front-end members behaviour', function () { await loginAsMember(email); }); - it('can read label-only post content', async function () { - await request - .get('/thou-must-be-labelled-vip/') - .expect(200) - .expect(assertContentIsPresent); - }); - it('generates a MemberPageView event', async function () { const spy = sinon.spy(); DomainEvents.subscribe(MemberPageViewEvent, spy); @@ -406,19 +399,6 @@ describe('Front-end members behaviour', function () { }); }); - describe('as paid member with vip label', function () { - before(async function () { - await loginAsMember('vip-paid@test.com'); - }); - - it('can read label-only post content', async function () { - await request - .get('/thou-must-be-labelled-vip/') - .expect(200) - .expect(assertContentIsPresent); - }); - }); - describe('as comped member', function () { before(async function () { await loginAsMember('comped@test.com');