@@ -83,7 +83,8 @@ describe('IgxTimePicker', () => {
8383 ( timePicker as any ) . dateTimeEditor = mockDateTimeEditorDirective ;
8484 const mockToggleDirective = jasmine . createSpyObj ( 'IgxToggleDirective' , { collapsed : true } ) ;
8585 ( timePicker as any ) . toggleRef = mockToggleDirective ;
86- timePicker . ngOnInit ( ) ;
86+ timePicker . minDropdownValue = timePicker . minDateValue ;
87+ timePicker . maxDropdownValue = timePicker . maxDateValue ;
8788
8889 const date = new Date ( 2020 , 12 , 12 , 10 , 30 , 30 ) ;
8990 timePicker . value = new Date ( date ) ;
@@ -139,8 +140,8 @@ describe('IgxTimePicker', () => {
139140
140141 const date = new Date ( 2020 , 12 , 12 , 10 , 30 , 30 ) ;
141142 timePicker . value = new Date ( date ) ;
142-
143- timePicker . ngOnInit ( ) ;
143+ timePicker . minDropdownValue = timePicker . minDateValue ;
144+ timePicker . maxDropdownValue = timePicker . maxDateValue ;
144145
145146 const selectedDate = new Date ( 2020 , 12 , 12 , 6 , 45 , 0 ) ;
146147 spyOn ( timePicker . valueChange , 'emit' ) . and . callThrough ( ) ;
@@ -159,7 +160,8 @@ describe('IgxTimePicker', () => {
159160 timePicker . value = new Date ( date ) ;
160161 timePicker . minValue = new Date ( 2020 , 12 , 12 , 6 , 0 , 0 ) ;
161162 timePicker . maxValue = new Date ( 2020 , 12 , 12 , 16 , 0 , 0 ) ;
162- timePicker . ngOnInit ( ) ;
163+ timePicker . minDropdownValue = timePicker . minDateValue ;
164+ timePicker . maxDropdownValue = timePicker . maxDateValue ;
163165
164166 const selectedDate = new Date ( 2020 , 12 , 12 , 3 , 45 , 0 ) ;
165167 const args : IgxTimePickerValidationFailedEventArgs = {
@@ -181,13 +183,16 @@ describe('IgxTimePicker', () => {
181183 timePicker = new IgxTimePickerComponent ( elementRef , null , null , null , mockInjector , null ) ;
182184 timePicker [ 'dateTimeEditor' ] = mockDateTimeEditorDirective ;
183185 timePicker [ 'inputDirective' ] = mockInputDirective ;
186+ timePicker . minDropdownValue = timePicker . minDateValue ;
187+ timePicker . maxDropdownValue = timePicker . maxDateValue ;
184188 timePicker . ngOnInit ( ) ;
185189 timePicker . registerOnChange ( mockNgControl . registerOnChangeCb ) ;
186190 timePicker . registerOnTouched ( mockNgControl . registerOnTouchedCb ) ;
187191
188- expect ( timePicker . value ) . toBeUndefined ( ) ;
192+ expect ( timePicker . value ) . toBeUndefined ( ) ;
189193 expect ( mockNgControl . registerOnChangeCb ) . not . toHaveBeenCalled ( ) ;
190194 timePicker . writeValue ( date ) ;
195+ timePicker . setSelectedValue ( ) ;
191196 expect ( timePicker . value ) . toBe ( date ) ;
192197
193198 timePicker . nextHour ( 100 ) ;
0 commit comments