@@ -24,7 +24,7 @@ describe('IgxDateTimeEditor', () => {
24
24
describe ( 'Date portions spinning' , ( ) => {
25
25
it ( 'should correctly increment / decrement date portions with passed in DatePart' , ( ) => {
26
26
elementRef = { nativeElement : { value : '12/10/2015' } } ;
27
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
27
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
28
28
dateTimeEditor . inputFormat = 'dd/M/yy' ;
29
29
dateTimeEditor . ngOnInit ( ) ;
30
30
dateTimeEditor . value = new Date ( '12/10/2015' ) ;
@@ -41,7 +41,7 @@ describe('IgxDateTimeEditor', () => {
41
41
42
42
it ( 'should correctly increment / decrement date portions without passed in DatePart' , ( ) => {
43
43
elementRef = { nativeElement : { value : '12/10/2015' } } ;
44
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
44
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
45
45
dateTimeEditor . ngOnInit ( ) ;
46
46
dateTimeEditor . value = new Date ( '12/10/2015' ) ;
47
47
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '12/10/2015' ) ;
@@ -56,7 +56,7 @@ describe('IgxDateTimeEditor', () => {
56
56
57
57
it ( 'should not loop over to next month when incrementing date' , ( ) => {
58
58
elementRef = { nativeElement : { value : '29/02/2020' } } ;
59
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
59
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
60
60
dateTimeEditor . ngOnInit ( ) ;
61
61
dateTimeEditor . value = new Date ( 2020 , 1 , 29 ) ;
62
62
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '29/01/2020' ) ;
@@ -68,7 +68,7 @@ describe('IgxDateTimeEditor', () => {
68
68
69
69
it ( 'should not loop over to next year when incrementing month' , ( ) => {
70
70
elementRef = { nativeElement : { value : '29/12/2020' } } ;
71
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
71
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
72
72
dateTimeEditor . ngOnInit ( ) ;
73
73
dateTimeEditor . value = new Date ( 2020 , 11 , 29 ) ;
74
74
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '29/11/2020' ) ;
@@ -80,7 +80,7 @@ describe('IgxDateTimeEditor', () => {
80
80
81
81
it ( 'should update date part if next/previous month\'s max date is less than the current one\'s' , ( ) => {
82
82
elementRef = { nativeElement : { value : '31/01/2020' } } ;
83
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
83
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
84
84
dateTimeEditor . ngOnInit ( ) ;
85
85
dateTimeEditor . value = new Date ( 2020 , 0 , 31 ) ;
86
86
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '31/01/2020' ) ;
@@ -92,7 +92,7 @@ describe('IgxDateTimeEditor', () => {
92
92
93
93
it ( 'should prioritize Date for spinning, if it is set in format' , ( ) => {
94
94
elementRef = { nativeElement : { value : '11/03/2020 00:00:00 AM' } } ;
95
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
95
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
96
96
dateTimeEditor . inputFormat = 'dd/M/yy HH:mm:ss tt' ;
97
97
dateTimeEditor . ngOnInit ( ) ;
98
98
dateTimeEditor . value = new Date ( 2020 , 2 , 11 ) ;
@@ -107,7 +107,7 @@ describe('IgxDateTimeEditor', () => {
107
107
108
108
it ( 'should not loop over when isSpinLoop is false' , ( ) => {
109
109
elementRef = { nativeElement : { value : '31/03/2020' } } ;
110
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
110
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
111
111
dateTimeEditor . isSpinLoop = false ;
112
112
dateTimeEditor . ngOnInit ( ) ;
113
113
dateTimeEditor . value = new Date ( 2020 , 2 , 31 ) ;
@@ -123,7 +123,7 @@ describe('IgxDateTimeEditor', () => {
123
123
124
124
it ( 'should loop over when isSpinLoop is true (default)' , ( ) => {
125
125
elementRef = { nativeElement : { value : '31/03/2019' } } ;
126
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
126
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
127
127
dateTimeEditor . ngOnInit ( ) ;
128
128
dateTimeEditor . value = new Date ( 2020 , 2 , 31 ) ;
129
129
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '31/02/2019' ) ;
@@ -140,7 +140,7 @@ describe('IgxDateTimeEditor', () => {
140
140
describe ( 'Time portions spinning' , ( ) => {
141
141
it ( 'should correctly increment / decrement time portions with passed in DatePart' , ( ) => {
142
142
elementRef = { nativeElement : { value : '10/10/2010 12:10:34' } } ;
143
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
143
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
144
144
dateTimeEditor . ngOnInit ( ) ;
145
145
dateTimeEditor . value = new Date ( 2010 , 11 , 10 , 12 , 10 , 34 ) ;
146
146
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '10/11/2010 12:10:59' ) ;
@@ -156,7 +156,7 @@ describe('IgxDateTimeEditor', () => {
156
156
157
157
it ( 'should correctly increment / decrement time portions without passed in DatePart' , ( ) => {
158
158
elementRef = { nativeElement : { value : '' } } ;
159
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
159
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
160
160
/*
161
161
* format must be set because the editor will prioritize Date if Hours is not set
162
162
* and no DatePart is provided to increment / decrement
@@ -176,7 +176,7 @@ describe('IgxDateTimeEditor', () => {
176
176
177
177
it ( 'should not loop over to next minute when incrementing seconds' , ( ) => {
178
178
elementRef = { nativeElement : { value : '20/01/2019 20:05:59' } } ;
179
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
179
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
180
180
dateTimeEditor . ngOnInit ( ) ;
181
181
dateTimeEditor . value = new Date ( 2019 , 1 , 20 , 20 , 5 , 59 ) ;
182
182
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '20/01/2019 20:05:59' ) ;
@@ -188,7 +188,7 @@ describe('IgxDateTimeEditor', () => {
188
188
189
189
it ( 'should not loop over to next hour when incrementing minutes' , ( ) => {
190
190
elementRef = { nativeElement : { value : '20/01/2019 20:59:12' } } ;
191
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
191
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
192
192
dateTimeEditor . ngOnInit ( ) ;
193
193
dateTimeEditor . value = new Date ( 2019 , 1 , 20 , 20 , 59 , 12 ) ;
194
194
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '20/1/2019 20:59:12' ) ;
@@ -200,7 +200,7 @@ describe('IgxDateTimeEditor', () => {
200
200
201
201
it ( 'should not loop over to next day when incrementing hours' , ( ) => {
202
202
elementRef = { nativeElement : { value : '20/01/2019 23:13:12' } } ;
203
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
203
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
204
204
dateTimeEditor . ngOnInit ( ) ;
205
205
dateTimeEditor . value = new Date ( 2019 , 1 , 20 , 23 , 13 , 12 ) ;
206
206
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '20/1/2019 23:13:12' ) ;
@@ -212,7 +212,7 @@ describe('IgxDateTimeEditor', () => {
212
212
213
213
it ( 'should not loop over when isSpinLoop is false' , ( ) => {
214
214
elementRef = { nativeElement : { value : '20/02/2019 23:00:12' } } ;
215
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
215
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
216
216
dateTimeEditor . isSpinLoop = false ;
217
217
dateTimeEditor . ngOnInit ( ) ;
218
218
dateTimeEditor . value = new Date ( 2019 , 1 , 20 , 23 , 0 , 12 ) ;
@@ -227,7 +227,7 @@ describe('IgxDateTimeEditor', () => {
227
227
228
228
it ( 'should loop over when isSpinLoop is true (default)' , ( ) => {
229
229
elementRef = { nativeElement : { value : '20/02/2019 23:15:12' } } ;
230
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
230
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
231
231
dateTimeEditor . ngOnInit ( ) ;
232
232
dateTimeEditor . value = new Date ( 2019 , 1 , 20 , 23 , 15 , 0 ) ;
233
233
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '20/1/2019 23:15:00' ) ;
@@ -240,24 +240,24 @@ describe('IgxDateTimeEditor', () => {
240
240
} ) ;
241
241
} ) ;
242
242
243
- it ( 'should emit valueChanged event on clear()' , ( ) => {
243
+ it ( 'should emit valueChange event on clear()' , ( ) => {
244
244
elementRef = { nativeElement : { value : '' } } ;
245
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
245
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
246
246
dateTimeEditor . ngOnInit ( ) ;
247
- spyOn ( dateTimeEditor . valueChanged , 'emit' ) ;
247
+ spyOn ( dateTimeEditor . valueChange , 'emit' ) ;
248
248
const date = new Date ( 2000 , 5 , 6 ) ;
249
249
dateTimeEditor . value = date ;
250
250
spyOnProperty ( ( dateTimeEditor as any ) , 'inputValue' , 'get' ) . and . returnValue ( '6/5/2000' ) ;
251
251
252
252
dateTimeEditor . clear ( ) ;
253
253
expect ( dateTimeEditor . value ) . toBeNull ( ) ;
254
- expect ( dateTimeEditor . valueChanged . emit ) . toHaveBeenCalledTimes ( 1 ) ;
255
- expect ( dateTimeEditor . valueChanged . emit ) . toHaveBeenCalledWith ( { oldValue : date , newValue : null } ) ;
254
+ expect ( dateTimeEditor . valueChange . emit ) . toHaveBeenCalledTimes ( 1 ) ;
255
+ expect ( dateTimeEditor . valueChange . emit ) . toHaveBeenCalledWith ( { oldValue : date , newValue : null } ) ;
256
256
} ) ;
257
257
258
258
it ( 'should update mask according to the input format' , ( ) => {
259
259
elementRef = { nativeElement : { value : '' } } ;
260
- dateTimeEditor = new IgxDateTimeEditorDirective ( elementRef , maskParsingService , renderer2 , DOCUMENT ) ;
260
+ dateTimeEditor = new IgxDateTimeEditorDirective ( renderer2 , elementRef , maskParsingService , DOCUMENT , LOCALE_ID ) ;
261
261
dateTimeEditor . inputFormat = 'd/M/yy' ;
262
262
dateTimeEditor . ngOnInit ( ) ;
263
263
@@ -340,19 +340,19 @@ describe('Integration tests', () => {
340
340
UIInteractions . simulateTyping ( '8' , inputElement , 7 , 7 ) ;
341
341
expect ( inputElement . nativeElement . value ) . toEqual ( '19/12/08' ) ;
342
342
} ) ;
343
- it ( 'should emit valueChanged event on blur' , ( ) => {
343
+ it ( 'should emit valueChange event on blur' , ( ) => {
344
344
const newDate = new Date ( 2004 , 11 , 18 ) ;
345
345
fixture . componentInstance . dateTimeFormat = 'dd/MM/yy' ;
346
346
fixture . detectChanges ( ) ;
347
- spyOn ( dateTimeEditorDirective . valueChanged , 'emit' ) ;
347
+ spyOn ( dateTimeEditorDirective . valueChange , 'emit' ) ;
348
348
inputElement . triggerEventHandler ( 'focus' , { } ) ;
349
349
fixture . detectChanges ( ) ;
350
350
UIInteractions . simulateTyping ( '18124' , inputElement ) ;
351
351
inputElement . triggerEventHandler ( 'blur' , { target : inputElement . nativeElement } ) ;
352
352
fixture . detectChanges ( ) ;
353
353
expect ( inputElement . nativeElement . value ) . toEqual ( '18/12/04' ) ;
354
- expect ( dateTimeEditorDirective . valueChanged . emit ) . toHaveBeenCalledTimes ( 1 ) ;
355
- expect ( dateTimeEditorDirective . valueChanged . emit ) . toHaveBeenCalledWith ( { oldValue : undefined , newValue : newDate } ) ;
354
+ expect ( dateTimeEditorDirective . valueChange . emit ) . toHaveBeenCalledTimes ( 1 ) ;
355
+ expect ( dateTimeEditorDirective . valueChange . emit ) . toHaveBeenCalledWith ( { oldValue : undefined , newValue : newDate } ) ;
356
356
} ) ;
357
357
it ( 'should not accept invalid date.' , ( ) => {
358
358
fixture . componentInstance . dateTimeFormat = 'dd/MM/yy' ;
@@ -740,12 +740,12 @@ describe('Integration tests', () => {
740
740
fixture . detectChanges ( ) ;
741
741
expect ( inputElement . nativeElement . value ) . toEqual ( '../../.... ..:..:..' ) ;
742
742
} ) ;
743
- it ( 'should fire validationFailed when input date is outside date range.' , ( ) => {
743
+ it ( 'should fire validationFail when input date is outside date range.' , ( ) => {
744
744
fixture . componentInstance . dateTimeFormat = 'dd-MM-yyyy' ;
745
745
fixture . componentInstance . minDate = new Date ( 2020 , 1 , 20 ) ;
746
746
fixture . componentInstance . maxDate = new Date ( 2020 , 1 , 25 ) ;
747
747
fixture . detectChanges ( ) ;
748
- spyOn ( dateTimeEditorDirective . validationFailed , 'emit' ) ;
748
+ spyOn ( dateTimeEditorDirective . validationFail , 'emit' ) ;
749
749
750
750
// date within the range
751
751
let inputDate = '22-02-2020' ;
@@ -755,7 +755,7 @@ describe('Integration tests', () => {
755
755
inputElement . triggerEventHandler ( 'blur' , { target : inputElement . nativeElement } ) ;
756
756
fixture . detectChanges ( ) ;
757
757
expect ( inputElement . nativeElement . value ) . toEqual ( inputDate ) ;
758
- expect ( dateTimeEditorDirective . validationFailed . emit ) . not . toHaveBeenCalled ( ) ;
758
+ expect ( dateTimeEditorDirective . validationFail . emit ) . not . toHaveBeenCalled ( ) ;
759
759
760
760
// date > maxValue
761
761
let oldDate = new Date ( 2020 , 1 , 22 ) ;
@@ -768,8 +768,8 @@ describe('Integration tests', () => {
768
768
inputElement . triggerEventHandler ( 'blur' , { target : inputElement . nativeElement } ) ;
769
769
fixture . detectChanges ( ) ;
770
770
expect ( inputElement . nativeElement . value ) . toEqual ( inputDate ) ;
771
- expect ( dateTimeEditorDirective . validationFailed . emit ) . toHaveBeenCalledTimes ( 1 ) ;
772
- expect ( dateTimeEditorDirective . validationFailed . emit ) . toHaveBeenCalledWith ( args ) ;
771
+ expect ( dateTimeEditorDirective . validationFail . emit ) . toHaveBeenCalledTimes ( 1 ) ;
772
+ expect ( dateTimeEditorDirective . validationFail . emit ) . toHaveBeenCalledWith ( args ) ;
773
773
774
774
// date < minValue
775
775
oldDate = newDate ;
@@ -782,13 +782,13 @@ describe('Integration tests', () => {
782
782
inputElement . triggerEventHandler ( 'blur' , { target : inputElement . nativeElement } ) ;
783
783
fixture . detectChanges ( ) ;
784
784
expect ( inputElement . nativeElement . value ) . toEqual ( inputDate ) ;
785
- expect ( dateTimeEditorDirective . validationFailed . emit ) . toHaveBeenCalledTimes ( 2 ) ;
786
- expect ( dateTimeEditorDirective . validationFailed . emit ) . toHaveBeenCalledWith ( args ) ;
785
+ expect ( dateTimeEditorDirective . validationFail . emit ) . toHaveBeenCalledTimes ( 2 ) ;
786
+ expect ( dateTimeEditorDirective . validationFail . emit ) . toHaveBeenCalledWith ( args ) ;
787
787
} ) ;
788
- it ( 'should fire validationFailed when input date is invalid.' , ( ) => {
788
+ it ( 'should fire validationFail when input date is invalid.' , ( ) => {
789
789
fixture . componentInstance . dateTimeFormat = 'dd-MM-yyyy' ;
790
790
fixture . detectChanges ( ) ;
791
- spyOn ( dateTimeEditorDirective . validationFailed , 'emit' ) . and . callThrough ( ) ;
791
+ spyOn ( dateTimeEditorDirective . validationFail , 'emit' ) . and . callThrough ( ) ;
792
792
793
793
// valid date
794
794
let inputDate = '22-02-2020' ;
@@ -798,7 +798,7 @@ describe('Integration tests', () => {
798
798
inputElement . triggerEventHandler ( 'blur' , { target : inputElement . nativeElement } ) ;
799
799
fixture . detectChanges ( ) ;
800
800
expect ( inputElement . nativeElement . value ) . toEqual ( inputDate ) ;
801
- expect ( dateTimeEditorDirective . validationFailed . emit ) . not . toHaveBeenCalled ( ) ;
801
+ expect ( dateTimeEditorDirective . validationFail . emit ) . not . toHaveBeenCalled ( ) ;
802
802
803
803
// invalid date
804
804
const oldDate = new Date ( 2020 , 1 , 22 ) ;
@@ -811,8 +811,8 @@ describe('Integration tests', () => {
811
811
inputElement . triggerEventHandler ( 'blur' , { target : inputElement . nativeElement } ) ;
812
812
fixture . detectChanges ( ) ;
813
813
expect ( inputElement . nativeElement . value ) . toEqual ( '__-__-____' ) ;
814
- expect ( dateTimeEditorDirective . validationFailed . emit ) . toHaveBeenCalledTimes ( 1 ) ;
815
- // expect(dateTimeEditorDirective.validationFailed .emit).toHaveBeenCalledWith(args);
814
+ expect ( dateTimeEditorDirective . validationFail . emit ) . toHaveBeenCalledTimes ( 1 ) ;
815
+ // expect(dateTimeEditorDirective.validationFail .emit).toHaveBeenCalledWith(args);
816
816
} ) ;
817
817
} ) ;
818
818
@@ -840,7 +840,7 @@ describe('Integration tests', () => {
840
840
} ) ;
841
841
it ( 'should validate properly when used as form control.' , ( ) => {
842
842
const form : FormGroup = fixture . componentInstance . reactiveForm ;
843
- spyOn ( dateTimeEditorDirective . validationFailed , 'emit' ) ;
843
+ spyOn ( dateTimeEditorDirective . validationFail , 'emit' ) ;
844
844
845
845
let inputDate = '21-03-2020' ;
846
846
inputElement . triggerEventHandler ( 'focus' , { } ) ;
@@ -850,7 +850,7 @@ describe('Integration tests', () => {
850
850
inputElement . triggerEventHandler ( 'blur' , { target : inputElement . nativeElement } ) ;
851
851
fixture . detectChanges ( ) ;
852
852
expect ( inputElement . nativeElement . value ) . toEqual ( inputDate ) ;
853
- expect ( dateTimeEditorDirective . validationFailed . emit ) . not . toHaveBeenCalled ( ) ;
853
+ expect ( dateTimeEditorDirective . validationFail . emit ) . not . toHaveBeenCalled ( ) ;
854
854
expect ( form . valid ) . toBeTruthy ( ) ;
855
855
856
856
const args = { oldValue : new Date ( 2020 , 2 , 21 ) , newValue : new Date ( 2020 , 1 , 21 ) } ;
@@ -862,8 +862,8 @@ describe('Integration tests', () => {
862
862
inputElement . triggerEventHandler ( 'blur' , { target : inputElement . nativeElement } ) ;
863
863
fixture . detectChanges ( ) ;
864
864
expect ( inputElement . nativeElement . value ) . toEqual ( inputDate ) ;
865
- expect ( dateTimeEditorDirective . validationFailed . emit ) . toHaveBeenCalledTimes ( 1 ) ;
866
- expect ( dateTimeEditorDirective . validationFailed . emit ) . toHaveBeenCalledWith ( args ) ;
865
+ expect ( dateTimeEditorDirective . validationFail . emit ) . toHaveBeenCalledTimes ( 1 ) ;
866
+ expect ( dateTimeEditorDirective . validationFail . emit ) . toHaveBeenCalledWith ( args ) ;
867
867
expect ( form . valid ) . toBeFalsy ( ) ;
868
868
} ) ;
869
869
} ) ;
0 commit comments