diff --git a/__tests__/Area.test.tsx b/__tests__/Area.test.tsx index 9c9fb98..1fd71ca 100644 --- a/__tests__/Area.test.tsx +++ b/__tests__/Area.test.tsx @@ -4,6 +4,7 @@ import { Validator } from '@/Validator'; import { ValidatorArea, ValidatorAreaProps } from '@/components/ValidatorArea'; import ValidatorProvider, { ValidatorProviderProps } from '@/components/ValidatorProvider'; import { ProviderScope } from '@/ProviderScope'; +import required from '@/rules/required'; const tick = () => { return new Promise(resolve => { @@ -21,6 +22,7 @@ describe('test ValidatorProvider', () => { return 'not passed'; } }); + Validator.extend('required', required) }); it('should render input', () => { @@ -83,7 +85,7 @@ describe('test ValidatorProvider', () => { it('should apply rules on blur', () => { const area = mount( - + ); @@ -107,7 +109,7 @@ describe('test ValidatorProvider', () => { {({ errors }) => ( <> - + {errors.length &&
{errors[0]}
} )} @@ -123,7 +125,7 @@ describe('test ValidatorProvider', () => { const area = mount( - + ); @@ -137,7 +139,7 @@ describe('test ValidatorProvider', () => { return validator.refs().length === 2; }, message(): string { - return 'test'; + return ''; } })) const mockFn = jest.fn(); @@ -147,10 +149,10 @@ describe('test ValidatorProvider', () => { {({ validate }: ProviderScope) => ( <> - + - +