mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-04-14 19:56:23 +00:00
34 lines
894 B
JavaScript
34 lines
894 B
JavaScript
/* eslint-disable global-require */
|
|
import forEach from 'lodash/forEach';
|
|
|
|
describe('armoire', () => {
|
|
let clock;
|
|
beforeEach(() => {
|
|
clock = sinon.useFakeTimers(new Date('2024-01-01'));
|
|
});
|
|
afterEach(() => {
|
|
clock.restore();
|
|
});
|
|
it('does not return unreleased gear', async () => {
|
|
const {
|
|
armor,
|
|
body,
|
|
eyewear,
|
|
head,
|
|
headAccessory,
|
|
shield,
|
|
weapon,
|
|
} = require('../../website/common/script/content/gear/sets/armoire');
|
|
const items = [];
|
|
items.push(...Object.values(armor));
|
|
items.push(...Object.values(body));
|
|
items.push(...Object.values(eyewear));
|
|
items.push(...Object.values(head));
|
|
items.push(...Object.values(headAccessory));
|
|
items.push(...Object.values(shield));
|
|
items.push(...Object.values(weapon));
|
|
forEach(items, item => {
|
|
expect(item.released).to.be.true;
|
|
});
|
|
});
|
|
});
|