/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
shared/constants/tests/provision.test.ts
16 строк
553 B
chrisnojima
less zust (#29314)
15 июн 2026, 16:55
Не верифицирован
15 июн 2026, 16:55
baeefd1
Код
Авторство
О чём код?
/// <reference types="jest" /> import { badDeviceChars, badDeviceRE, cleanDeviceName, goodDeviceRE, normalizeDeviceRE, } from '../provision' test('device name helpers sanitize punctuation and match the expected validation regexes', () => { expect(cleanDeviceName("Chris’s Phone")).toBe("Chris's Phone") expect("Chris's Phone".match(badDeviceChars)).toBeNull() expect(goodDeviceRE.test("Chris's Phone")).toBe(true) expect(badDeviceRE.test('bad-name-')).toBe(true) expect('Phone 2'.replace(normalizeDeviceRE, '')).toBe('Phone2') })