mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 14:13:43 +01:00
* Reapply "[web] Remove SubscriptionFormatters, format subscription dates in the…" This reverts commit 2939e71e5b919529cbb8a602916d5f597d117792. * Fixup after rename conflict: `nextPaymentDueDate`->`periodEnd` GitOrigin-RevId: c024a3a2cd08c1f8f9d4c99f9ba6f018d334439e
This commit is contained in:
@@ -1,30 +0,0 @@
|
||||
import { describe, expect, it } from 'vitest'
|
||||
import SubscriptionFormatters from '../../../../app/src/Features/Subscription/SubscriptionFormatters.mjs'
|
||||
|
||||
describe('SubscriptionFormatters', function () {
|
||||
describe('formatDateTime', function () {
|
||||
it('should return null if no date', function () {
|
||||
const result = SubscriptionFormatters.formatDateTime(null)
|
||||
expect(result).to.equal(null)
|
||||
})
|
||||
|
||||
it('should format date with time', function () {
|
||||
const date = new Date(1639904485000)
|
||||
const result = SubscriptionFormatters.formatDateTime(date)
|
||||
expect(result).to.equal('December 19th, 2021 9:01 AM UTC')
|
||||
})
|
||||
})
|
||||
|
||||
describe('formatDate', function () {
|
||||
it('should return null if no date', function () {
|
||||
const result = SubscriptionFormatters.formatDate(null)
|
||||
expect(result).to.equal(null)
|
||||
})
|
||||
|
||||
it('should format date', function () {
|
||||
const date = new Date(1639904485000)
|
||||
const result = SubscriptionFormatters.formatDate(date)
|
||||
expect(result).to.equal('December 19th, 2021')
|
||||
})
|
||||
})
|
||||
})
|
||||
@@ -745,12 +745,10 @@ describe('SubscriptionViewModelBuilder', function () {
|
||||
},
|
||||
],
|
||||
totalLicenses: 0,
|
||||
nextPaymentDueAt: 'February 20th, 2025 12:00 PM UTC',
|
||||
nextPaymentDueDate: 'February 20th, 2025',
|
||||
periodEnd: new Date('2025-02-20T12:00:00.000Z'),
|
||||
currency: 'EUR',
|
||||
planPrice: 13,
|
||||
state: 'active',
|
||||
trialEndsAtFormatted: null,
|
||||
trialEndsAt: null,
|
||||
activeCoupons: [],
|
||||
accountEmail: 'example@example.com',
|
||||
|
||||
Reference in New Issue
Block a user