Files
shields/services/date/date.tester.js
chris48s 53cce8f1f1 allow negative timestamps in relative [date] badge (#9321)
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2023-06-26 22:34:20 +00:00

20 lines
569 B
JavaScript

import { ServiceTester } from '../tester.js'
import { isRelativeFormattedDate } from '../test-validators.js'
export const t = new ServiceTester({
id: 'date',
title: 'Relative Date Tests',
})
t.create('Relative date')
.get('/1540814400.json')
.expectBadge({ label: 'date', message: isRelativeFormattedDate })
t.create('Relative date (negative)')
.get('/-1.json')
.expectBadge({ label: 'date', message: isRelativeFormattedDate })
t.create('Relative date - Invalid')
.get('/9999999999999.json')
.expectBadge({ label: 'date', message: 'invalid date' })