Bluesky app fork with some witchin' additions 馃挮
at linkat-integration 17 lines 853 B view raw
1import {expect, test} from '@jest/globals' 2 3import {sanitizeAppLanguageSetting} from '#/locale/helpers' 4import {AppLanguage} from '#/locale/languages' 5 6test('sanitizeAppLanguageSetting', () => { 7 expect(sanitizeAppLanguageSetting('en')).toBe(AppLanguage.en) 8 expect(sanitizeAppLanguageSetting('el')).toBe(AppLanguage.el) 9 expect(sanitizeAppLanguageSetting('pt-BR')).toBe(AppLanguage.pt_BR) 10 expect(sanitizeAppLanguageSetting('hi')).toBe(AppLanguage.hi) 11 expect(sanitizeAppLanguageSetting('id')).toBe(AppLanguage.id) 12 expect(sanitizeAppLanguageSetting('foo')).toBe(AppLanguage.en) 13 expect(sanitizeAppLanguageSetting('en,foo')).toBe(AppLanguage.en) 14 expect(sanitizeAppLanguageSetting('foo,en')).toBe(AppLanguage.en) 15 expect(sanitizeAppLanguageSetting('vi')).toBe(AppLanguage.vi) 16 expect(sanitizeAppLanguageSetting('ne')).toBe(AppLanguage.ne) 17})