fix content tests

This commit is contained in:
Phillip Thelen
2024-06-19 17:45:01 +02:00
parent db41e00990
commit 12d38fa813
2 changed files with 2 additions and 18 deletions

View File

@@ -62,7 +62,7 @@ describe('armoire', () => {
expect(januaryItems2.length).to.equal(381); expect(januaryItems2.length).to.equal(381);
clock.restore(); clock.restore();
delete require.cache[require.resolve('../../website/common/script/content/gear/sets/armoire')]; delete require.cache[require.resolve('../../website/common/script/content/gear/sets/armoire')];
clock = sinon.useFakeTimers(new Date('2024-02-07T09:00:00.000Z')); clock = sinon.useFakeTimers(new Date('2024-02-07T16:00:00.000Z'));
const febuaryItems = makeArmoireIitemList(); const febuaryItems = makeArmoireIitemList();
expect(febuaryItems.length).to.equal(384); expect(febuaryItems.length).to.equal(384);
}); });

View File

@@ -5,7 +5,7 @@ import {
expectValidTranslationString, expectValidTranslationString,
} from '../helpers/content.helper'; } from '../helpers/content.helper';
import { all, premium } from '../../website/common/script/content/hatching-potions'; import { all } from '../../website/common/script/content/hatching-potions';
describe('hatchingPotions', () => { describe('hatchingPotions', () => {
let clock; let clock;
@@ -35,20 +35,4 @@ describe('hatchingPotions', () => {
}); });
}); });
}); });
it('does not contain unreleased potions', () => {
clock = sinon.useFakeTimers(new Date('2024-05-20'));
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 = premium;
clock.restore();
clock = sinon.useFakeTimers(new Date('2024-06-20'));
const junePotions = premium;
expect(junePotions.Koi).to.exist;
expect(Object.keys(mayPotions).length).to.equal(Object.keys(junePotions).length - 1);
});
}); });