fix(forms): Validators.required properly validate arrays (#13362)
Closes #12274
This commit is contained in:

committed by
Igor Minar

parent
2dd6280ab8
commit
9898d8f6d9
@ -48,6 +48,12 @@ export function main() {
|
||||
|
||||
it('should accept zero as valid',
|
||||
() => { expect(Validators.required(new FormControl(0))).toBeNull(); });
|
||||
|
||||
it('should error on an empty array',
|
||||
() => expect(Validators.required(new FormControl([]))).toEqual({'required': true}));
|
||||
|
||||
it('should not error on a non-empty array',
|
||||
() => expect(Validators.required(new FormControl([1, 2]))).toBeNull());
|
||||
});
|
||||
|
||||
describe('requiredTrue', () => {
|
||||
|
Reference in New Issue
Block a user