Files
wehub-resource-sync 3a28426bf4
Lint and Format Check / lint-and-format (push) Failing after 0s
Check Migrations / Check for duplicate migration numbers (push) Failing after 1s
CI Pre-merge Check / CI Pre-merge Check (push) Failing after 2m17s
chore: import upstream snapshot with attribution
2026-07-13 12:23:40 +08:00

15 lines
532 B
TypeScript

import { describe, expect, it } from 'vitest';
import { toISOStringOrNull } from '../../src/utils/dates';
describe('date utils', () => {
it('keeps provided string values instead of treating empty strings as null', () => {
expect(toISOStringOrNull('')).toBe('');
expect(toISOStringOrNull('2026-06-10T00:00:00.000Z')).toBe('2026-06-10T00:00:00.000Z');
});
it('returns null only for nullish values', () => {
expect(toISOStringOrNull(null)).toBeNull();
expect(toISOStringOrNull(undefined)).toBeNull();
});
});