@leafygreen-ui/date-utils
Version:
LeafyGreen UI Kit Date Utils
38 lines (32 loc) • 1.03 kB
text/typescript
import { SupportedLocales } from '../types/locales';
import { getLocaleWeekdays } from '.';
describe('packages/date-utils/getLocaleWeekdays', () => {
test('English (default)', () => {
expect(getLocaleWeekdays()).toHaveLength(7);
getLocaleWeekdays().forEach(w => {
expect(w).not.toBeUndefined();
expect(w).not.toBeNull();
});
});
test('iso-8601', () => {
expect(getLocaleWeekdays(SupportedLocales.ISO_8601)).toHaveLength(7);
getLocaleWeekdays(SupportedLocales.ISO_8601).forEach(w => {
expect(w).not.toBeUndefined();
expect(w).not.toBeNull();
});
});
test('es-MX', () => {
expect(getLocaleWeekdays('es-MX')).toHaveLength(7);
getLocaleWeekdays('es-MX').forEach(w => {
expect(w).not.toBeUndefined();
expect(w).not.toBeNull();
});
});
test('fr-FR', () => {
expect(getLocaleWeekdays('fr-FR')).toHaveLength(7);
getLocaleWeekdays('fr-FR').forEach(w => {
expect(w).not.toBeUndefined();
expect(w).not.toBeNull();
});
});
});