diff --git a/test/content/hatching-potions.test.js b/test/content/hatching-potions.test.js index 5d1d37bf65..79e17aebb7 100644 --- a/test/content/hatching-potions.test.js +++ b/test/content/hatching-potions.test.js @@ -5,7 +5,7 @@ import { expectValidTranslationString, } from '../helpers/content.helper'; -import hatchingPotions from '../../website/common/script/content/hatching-potions'; +import { all, premium } from '../../website/common/script/content/hatching-potions'; describe('hatchingPotions', () => { let clock; @@ -25,7 +25,7 @@ describe('hatchingPotions', () => { potionTypes.forEach(potionType => { describe(potionType, () => { it('contains basic information about each potion', () => { - each(hatchingPotions.all, (potion, key) => { + each(all, (potion, key) => { expectValidTranslationString(potion.text); expectValidTranslationString(potion.notes); expect(potion.canBuy).to.be.a('function'); @@ -38,16 +38,16 @@ describe('hatchingPotions', () => { it('does not contain unreleased potions', () => { clock = sinon.useFakeTimers(new Date('2024-05-20')); - const premiumPotions = hatchingPotions.premium; + const premiumPotions = premium; expect(premiumPotions.Koi).to.not.exist; }); it('Releases potions when appropriate without needing restarting', () => { clock = sinon.useFakeTimers(new Date('2024-05-20')); - const mayPotions = hatchingPotions.premium; + const mayPotions = premium; clock.restore(); clock = sinon.useFakeTimers(new Date('2024-06-20')); - const junePotions = hatchingPotions.premium; + const junePotions = premium; expect(junePotions.Koi).to.exist; expect(Object.keys(mayPotions).length).to.equal(Object.keys(junePotions).length - 1); }); diff --git a/test/content/schedule.test.js b/test/content/schedule.test.js index 139fbe8bf2..09d4ebfd6f 100644 --- a/test/content/schedule.test.js +++ b/test/content/schedule.test.js @@ -7,7 +7,7 @@ import { import QUEST_PETS from '../../website/common/script/content/quests/pets'; import QUEST_HATCHINGPOTIONS from '../../website/common/script/content/quests/potions'; import QUEST_BUNDLES from '../../website/common/script/content/bundles'; -import potions from '../../website/common/script/content/hatching-potions'; +import { premium } from '../../website/common/script/content/hatching-potions'; import SPELLS from '../../website/common/script/content/spells'; import QUEST_SEASONAL from '../../website/common/script/content/quests/seasonal'; @@ -167,7 +167,7 @@ describe('Content Schedule', () => { }); it('premium hatching potions', () => { - const potionKeys = Object.keys(potions.premium); + const potionKeys = Object.keys(premium); Object.keys(MONTHLY_SCHEDULE).forEach(key => { const monthlyPotions = MONTHLY_SCHEDULE[key][21].find(item => item.type === 'premiumHatchingPotions'); for (const potion of monthlyPotions.items) { diff --git a/website/client/src/components/static/contentScheduleFaq.vue b/website/client/src/components/static/contentScheduleFaq.vue index cf4d1ea744..abfa75147f 100644 --- a/website/client/src/components/static/contentScheduleFaq.vue +++ b/website/client/src/components/static/contentScheduleFaq.vue @@ -1,5 +1,8 @@