@@ -36,7 +36,7 @@ describe('IgxDateRangePicker', () => {
36
36
const elementRef = { nativeElement : null } ;
37
37
const calendar = new IgxCalendarComponent ( ) ;
38
38
it ( 'should set range dates correctly through selectRange method' , ( ) => {
39
- const dateRange = new IgxDateRangePickerComponent ( elementRef , null , null ) ;
39
+ const dateRange = new IgxDateRangePickerComponent ( elementRef , null , null , null ) ;
40
40
dateRange . calendar = calendar ;
41
41
let startDate = new Date ( 2020 , 3 , 7 ) ;
42
42
const endDate = new Date ( 2020 , 6 , 27 ) ;
@@ -54,7 +54,7 @@ describe('IgxDateRangePicker', () => {
54
54
} ) ;
55
55
56
56
it ( 'should set range dates correctly through selectToday method' , ( ) => {
57
- const dateRange = new IgxDateRangePickerComponent ( elementRef , null , null ) ;
57
+ const dateRange = new IgxDateRangePickerComponent ( elementRef , null , null , null ) ;
58
58
dateRange . calendar = calendar ;
59
59
const today = new Date ( ) ;
60
60
@@ -64,7 +64,7 @@ describe('IgxDateRangePicker', () => {
64
64
} ) ;
65
65
66
66
it ( 'should emit rangeSelected on selection' , ( ) => {
67
- const dateRange = new IgxDateRangePickerComponent ( elementRef , null , null ) ;
67
+ const dateRange = new IgxDateRangePickerComponent ( elementRef , null , null , null ) ;
68
68
dateRange . calendar = calendar ;
69
69
spyOn ( dateRange . rangeSelected , 'emit' ) ;
70
70
let startDate = new Date ( 2017 , 4 , 5 ) ;
@@ -87,7 +87,7 @@ describe('IgxDateRangePicker', () => {
87
87
} ) ;
88
88
89
89
it ( 'should emit rangeSelected on selectToday()' , ( ) => {
90
- const dateRange = new IgxDateRangePickerComponent ( elementRef , null , null ) ;
90
+ const dateRange = new IgxDateRangePickerComponent ( elementRef , null , null , null ) ;
91
91
dateRange . calendar = calendar ;
92
92
spyOn ( dateRange . rangeSelected , 'emit' ) ;
93
93
const today = new Date ( ) ;
@@ -662,7 +662,7 @@ describe('IgxDateRangePicker', () => {
662
662
const rangeUpdate = { start : new Date ( 2020 , 2 , 22 ) , end : new Date ( 2020 , 2 , 25 ) } ;
663
663
664
664
// init
665
- dateRangePicker = new IgxDateRangePickerComponent ( null , 'en' , null ) ;
665
+ dateRangePicker = new IgxDateRangePickerComponent ( null , null , 'en' , null ) ;
666
666
dateRangePicker . registerOnChange ( mockNgControl . registerOnChangeCb ) ;
667
667
dateRangePicker . registerOnTouched ( mockNgControl . registerOnTouchedCb ) ;
668
668
spyOn ( dateRangePicker , 'handleSelection' ) ;
@@ -685,14 +685,14 @@ describe('IgxDateRangePicker', () => {
685
685
// awaiting implementation - OnTouched callback
686
686
// Docs: changes the value, turning the control dirty; or blurs the form control element, setting the control to touched.
687
687
// when handleSelection fires should be touched&dirty // when input is blurred(two inputs), should be touched.
688
- // dateRangePicker.handleSelection([range.start]);
689
- // expect(mockNgControl.registerOnTouchedCb).toHaveBeenCalledTimes(1);
688
+ dateRangePicker . handleSelection ( [ range . start ] ) ;
689
+ expect ( mockNgControl . registerOnTouchedCb ) . toHaveBeenCalledTimes ( 1 ) ;
690
690
691
691
// awaiting implementation - setDisabledState
692
- // dateRangePicker.setDisabledState(true);
693
- // expect(dateRangePicker.disabled).toBe(true);
694
- // dateRangePicker.setDisabledState(false);
695
- // expect(dateRangePicker.disabled).toBe(false);
692
+ dateRangePicker . setDisabledState ( true ) ;
693
+ expect ( dateRangePicker . disabled ) . toBe ( true ) ;
694
+ dateRangePicker . setDisabledState ( false ) ;
695
+ expect ( dateRangePicker . disabled ) . toBe ( false ) ;
696
696
} ) ;
697
697
} ) ;
698
698
0 commit comments