diff --git a/packages/dnb-eufemia/src/extensions/forms/Field/String/__tests__/String.test.tsx b/packages/dnb-eufemia/src/extensions/forms/Field/String/__tests__/String.test.tsx index b25a2ce9e7e..69ebc645c17 100644 --- a/packages/dnb-eufemia/src/extensions/forms/Field/String/__tests__/String.test.tsx +++ b/packages/dnb-eufemia/src/extensions/forms/Field/String/__tests__/String.test.tsx @@ -17,6 +17,7 @@ import { Form, FormError, Iterate, + Validator, Value, } from '../../..' import sharedGB from '../../../../../shared/locales/en-GB' @@ -920,7 +921,9 @@ describe('Field.String', () => { describe('validation using a synchronous external onChangeValidator function', () => { it('should show error returned by onChangeValidator', async () => { - const onChangeValidator = jest.fn(syncValidatorReturningError) + const onChangeValidator: Validator = jest.fn( + syncValidatorReturningError + ) render( { }) it('should not show error when onChangeValidator returns undefined', async () => { - const onChangeValidator = jest.fn(syncValidatorReturningUndefined) + const onChangeValidator: Validator = jest.fn( + syncValidatorReturningUndefined + ) render( { describe('validation using an asynchronous external onChangeValidator function', () => { it('should show error returned by onChangeValidator', async () => { - const onChangeValidator = jest.fn(asyncValidatorResolvingWithError) + const onChangeValidator: Validator = jest.fn( + asyncValidatorResolvingWithError + ) render( { }) it('should not show error when onChangeValidator returns undefined', async () => { - const onChangeValidator = jest.fn( + const onChangeValidator: Validator = jest.fn( asyncValidatorResolvingWithUndefined ) render( @@ -1054,7 +1061,9 @@ describe('Field.String', () => { describe('validation using a synchronous external onBlurValidator function', () => { it('should show error returned by onBlurValidator', async () => { - const onBlurValidator = jest.fn(syncValidatorReturningError) + const onBlurValidator: Validator = jest.fn( + syncValidatorReturningError + ) render( { }) it('should not show error when onBlurValidator returns undefined', async () => { - const onBlurValidator = jest.fn(syncValidatorReturningUndefined) + const onBlurValidator: Validator = jest.fn( + syncValidatorReturningUndefined + ) render( { describe('validation using an asynchronous external onBlurValidator function', () => { it('should show error returned by onBlurValidator', async () => { - const onBlurValidator = jest.fn(asyncValidatorResolvingWithError) + const onBlurValidator: Validator = jest.fn( + asyncValidatorResolvingWithError + ) render( { }) it('should not show error when onBlurValidator returns undefined', async () => { - const onBlurValidator = jest.fn( + const onBlurValidator: Validator = jest.fn( asyncValidatorResolvingWithUndefined ) render(