/
githubmirror
/
react-hook-form
Обзор
Документация
Войти
/
githubmirror
/
react-hook-form
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/__tests__/logic/getRuleValue.test.ts
22 строки
789 B
Bill
📏 shouldUseNativeValidation enable inject native validation attribute into field client & server (#7207)
04 дек 2021, 02:45
Не верифицирован
04 дек 2021, 02:45
72c4f11
Код
Авторство
О чём код?
import getRuleValue from '../../logic/getRuleValue'; describe('getRuleValue', () => { it('should return associated rule value', () => { expect(getRuleValue('1990/09/09')).toEqual('1990/09/09'); expect(getRuleValue('2')).toEqual('2'); expect(getRuleValue(2)).toEqual(2); expect(getRuleValue(/test/)).toEqual('test'); expect(getRuleValue({ value: '2', message: 'data' })).toEqual('2'); expect(getRuleValue({ value: '1990/09/09', message: 'data' })).toEqual( '1990/09/09', ); expect(getRuleValue({ value: 2, message: 'data' })).toEqual(2); expect(getRuleValue({ value: /test/, message: 'data' })).toEqual('test'); }); it('should return undefined when no value is set', () => { expect(getRuleValue(undefined)).toBeUndefined(); }); });