ADD - cover numeric database timestamps

This commit is contained in:
Leon.Schmidt
2026-08-06 18:31:02 +02:00
parent bd4aaede5d
commit 49df8861e8
+18
View File
@@ -0,0 +1,18 @@
import { describe, expect, it } from 'vitest'
import { parseDatabaseDate } from './date'
describe('database dates', () => {
it('parses SQL date strings', () => {
expect(parseDatabaseDate('2026-08-06 17:30:00').getTime()).toBe(
new Date('2026-08-06T17:30:00').getTime(),
)
})
it('parses Unix timestamps in seconds and milliseconds', () => {
expect(parseDatabaseDate(1_786_034_600).getTime()).toBe(1_786_034_600_000)
expect(parseDatabaseDate(1_786_034_600_000).getTime()).toBe(
1_786_034_600_000,
)
})
})