mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-11-27 00:52:36 +03:00
Fixed TZ dependency in Portal helpers test (#19804)
no refs - Tests run locally (US TZ) often always failed because the dates are pushed to the en-GB locale. The test now forces the same TZ onto the compared to date.
This commit is contained in:
parent
2bb566f18f
commit
cbb27c2d53
@ -455,7 +455,7 @@ describe('Helpers - ', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe.skip('getCompExpiry', () => {
|
||||
describe('getCompExpiry', () => {
|
||||
let member = {};
|
||||
|
||||
beforeEach(() => {
|
||||
@ -476,10 +476,12 @@ describe('Helpers - ', () => {
|
||||
});
|
||||
|
||||
it('returns the expiry date of a comped subscription', () => {
|
||||
expect(getCompExpiry({member})).toEqual('13 Oct 2023');
|
||||
const date = new Date('2023-10-13T00:00:00.000Z');
|
||||
expect(getCompExpiry({member})).toEqual(date.toLocaleDateString('en-GB', {year: 'numeric', month: 'short', day: 'numeric'}));
|
||||
});
|
||||
|
||||
it('returns the expiry date of a comped subscription if the member has multiple subscriptions', () => {
|
||||
const date = new Date('2023-10-13T00:00:00.000Z');
|
||||
member.subscriptions.push({
|
||||
status: 'cancelled',
|
||||
price: {
|
||||
@ -489,7 +491,7 @@ describe('Helpers - ', () => {
|
||||
expiry_at: '2023-10-14T00:00:00.000Z'
|
||||
}
|
||||
});
|
||||
expect(getCompExpiry({member})).toEqual('13 Oct 2023');
|
||||
expect(getCompExpiry({member})).toEqual(date.toLocaleDateString('en-GB', {year: 'numeric', month: 'short', day: 'numeric'}));
|
||||
});
|
||||
|
||||
it('returns an empty string if the subscription has no expiry date', () => {
|
||||
|
Loading…
Reference in New Issue
Block a user