5180 fichiers 38.5 Mo 0 téléchargements 272 vues mis à jour il y a 6 heures ui
nitro-v36-with-renderer-v36 / src / components / help / views / SanctionStatusView.test.ts
SanctionStatusView.test.ts 853 o Télécharger le fichier
import { describe, expect, it, vi } from 'vitest';

vi.mock('../../../api', () => ({ CreateLinkEvent: vi.fn(), localizeWithFallback: (_key: string, fallback: string) => fallback, LocalizeText: (key: string) => key }));
vi.mock('../../../common', () => ({}));
vi.mock('../../../hooks', () => ({ useHelp: () => ({}) }));

const { formatServerDate } = await import('./SanctionStatusView');

describe('formatServerDate', () => {
    it('turns the date text of the server into a date of the viewer, and leaves any other text alone', () => {
        const formatted = formatServerDate('Fri Oct 09 21:30:58 CEST 2026');

        expect(formatted).not.toContain('CEST');
        expect(formatted).toContain('2026');
        expect(formatServerDate('tomorrow')).toBe('tomorrow');
        expect(formatServerDate(undefined as never)).toBeUndefined();
    });
});
15Sujets
1Dépôts
20Membres
2En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser