Added visibility specified for element

This commit is contained in:
Vito Albano
2016-10-25 18:05:10 +01:00
parent e0ddbb6bd8
commit 7f4415428d
3 changed files with 22 additions and 17 deletions

View File

@@ -83,7 +83,9 @@ describe('DateWidget', () => {
it('should setup trigger element', () => {
let el = {};
spyOn(nativeElement, 'querySelector').and.returnValue(el);
widget.field = new FormFieldModel(null, {id: 'fake-id'});
widget.ngOnInit();
widget.ngAfterViewChecked();
expect(widget.datePicker.trigger).toBe(el);
});
@@ -231,7 +233,7 @@ describe('DateWidget', () => {
fixture.whenStable()
.then(() => {
fixture.detectChanges();
expect(element.querySelector('#date-field-id')).toBeNull();
expect(element.querySelector('#data-widget')).toBeNull();
});
}));
@@ -258,7 +260,7 @@ describe('DateWidget', () => {
fixture.detectChanges();
fixture.whenStable()
.then(() => {
expect(element.querySelector('#date-field-id')).toBeNull();
expect(element.querySelector('#data-widget')).toBeNull();
});
});
dateWidget.checkVisibility(dateWidget.field);