| 1234567891011121314151617 |
- import { describe, expect, it } from 'vitest';
- import { resolveExternalLinkExpiry } from '@/lib/clients/external-link';
- describe('resolveExternalLinkExpiry', () => {
- it('uses the client expiry when the external link has no specific expiry', () => {
- expect(resolveExternalLinkExpiry(0, 1_800_000_000_000)).toBe(1_800_000_000_000);
- });
- it('keeps an explicit external-link expiry', () => {
- expect(resolveExternalLinkExpiry(1_700_000_000_000, 1_800_000_000_000)).toBe(1_700_000_000_000);
- });
- it('stays empty when neither expiry is set', () => {
- expect(resolveExternalLinkExpiry(0, 0)).toBe(0);
- });
- });
|