@@ -77,7 +77,8 @@ describe('IgxTimePicker', () => {
7777 ( timePicker as any ) . dateTimeEditor = mockDateTimeEditorDirective ;
7878 const mockToggleDirective = jasmine . createSpyObj ( 'IgxToggleDirective' , { collapsed : true } ) ;
7979 ( timePicker as any ) . toggleRef = mockToggleDirective ;
80- timePicker . ngOnInit ( ) ;
80+ timePicker . minDropdownValue = timePicker . minDateValue ;
81+ timePicker . maxDropdownValue = timePicker . maxDateValue ;
8182
8283 const date = new Date ( 2020 , 12 , 12 , 10 , 30 , 30 ) ;
8384 timePicker . value = new Date ( date ) ;
@@ -133,8 +134,8 @@ describe('IgxTimePicker', () => {
133134
134135 const date = new Date ( 2020 , 12 , 12 , 10 , 30 , 30 ) ;
135136 timePicker . value = new Date ( date ) ;
136-
137- timePicker . ngOnInit ( ) ;
137+ timePicker . minDropdownValue = timePicker . minDateValue ;
138+ timePicker . maxDropdownValue = timePicker . maxDateValue ;
138139
139140 const selectedDate = new Date ( 2020 , 12 , 12 , 6 , 45 , 0 ) ;
140141 spyOn ( timePicker . valueChange , 'emit' ) . and . callThrough ( ) ;
@@ -153,7 +154,8 @@ describe('IgxTimePicker', () => {
153154 timePicker . value = new Date ( date ) ;
154155 timePicker . minValue = new Date ( 2020 , 12 , 12 , 6 , 0 , 0 ) ;
155156 timePicker . maxValue = new Date ( 2020 , 12 , 12 , 16 , 0 , 0 ) ;
156- timePicker . ngOnInit ( ) ;
157+ timePicker . minDropdownValue = timePicker . minDateValue ;
158+ timePicker . maxDropdownValue = timePicker . maxDateValue ;
157159
158160 const selectedDate = new Date ( 2020 , 12 , 12 , 3 , 45 , 0 ) ;
159161 const args : IgxTimePickerValidationFailedEventArgs = {
@@ -175,13 +177,16 @@ describe('IgxTimePicker', () => {
175177 timePicker = new IgxTimePickerComponent ( elementRef , null , null , null , mockInjector , null ) ;
176178 timePicker [ 'dateTimeEditor' ] = mockDateTimeEditorDirective ;
177179 timePicker [ 'inputDirective' ] = mockInputDirective ;
180+ timePicker . minDropdownValue = timePicker . minDateValue ;
181+ timePicker . maxDropdownValue = timePicker . maxDateValue ;
178182 timePicker . ngOnInit ( ) ;
179183 timePicker . registerOnChange ( mockNgControl . registerOnChangeCb ) ;
180184 timePicker . registerOnTouched ( mockNgControl . registerOnTouchedCb ) ;
181185
182- expect ( timePicker . value ) . toBeUndefined ( ) ;
186+ expect ( timePicker . value ) . toBeUndefined ( ) ;
183187 expect ( mockNgControl . registerOnChangeCb ) . not . toHaveBeenCalled ( ) ;
184188 timePicker . writeValue ( date ) ;
189+ timePicker . setSelectedValue ( ) ;
185190 expect ( timePicker . value ) . toBe ( date ) ;
186191
187192 timePicker . nextHour ( 100 ) ;
0 commit comments