From 53593e68c5f67282516f00a1144a2d5920b95602 Mon Sep 17 00:00:00 2001 From: Hsuan Lee Date: Mon, 18 Feb 2019 18:22:44 +0800 Subject: [PATCH] test(module:auto-complete): add the feat test --- components/auto-complete/nz-autocomplete.spec.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/components/auto-complete/nz-autocomplete.spec.ts b/components/auto-complete/nz-autocomplete.spec.ts index 10a64a0fa63..954529910db 100644 --- a/components/auto-complete/nz-autocomplete.spec.ts +++ b/components/auto-complete/nz-autocomplete.spec.ts @@ -163,6 +163,20 @@ describe('auto-complete', () => { .toBe(false); })); + it('should close the panel when the trigger blur', fakeAsync(() => { + dispatchFakeEvent(input, 'focusin'); + fixture.detectChanges(); + flush(); + + expect(fixture.componentInstance.trigger.panelOpen) + .toBe(true); + + dispatchFakeEvent(input, 'blur'); + + expect(fixture.componentInstance.trigger.panelOpen) + .toBe(false); + })); + it('should not close the panel when the user clicks this input', fakeAsync(() => { dispatchFakeEvent(input, 'focusin'); fixture.detectChanges();