@@ -16,7 +16,7 @@ import { HelperTestFunctions } from './calendar-helper-utils';
16
16
import { CalendarView } from './month-picker-base' ;
17
17
import { IViewDateChangeEventArgs } from './calendar-base' ;
18
18
19
- fdescribe ( 'IgxCalendar - ' , ( ) => {
19
+ describe ( 'IgxCalendar - ' , ( ) => {
20
20
21
21
it ( 'Should create proper calendar model' , ( ) => {
22
22
const calendar = new Calendar ( ) ;
@@ -1556,49 +1556,29 @@ fdescribe('IgxCalendar - ', () => {
1556
1556
dom = fixture . debugElement ;
1557
1557
} ) ) ;
1558
1558
1559
- fit ( 'Should navigate to the previous/next month via KB.' , fakeAsync ( ( ) => {
1560
- fixture . detectChanges ( ) ;
1561
- const next = dom . queryAll ( By . css ( HelperTestFunctions . CALENDAR_NEXT_BUTTON_CSSCLASS ) ) [ 0 ] ;
1559
+ it ( 'Should navigate to the previous/next month via KB.' , fakeAsync ( ( ) => {
1562
1560
const prev = dom . queryAll ( By . css ( HelperTestFunctions . CALENDAR_PREV_BUTTON_CSSCLASS ) ) [ 0 ] ;
1563
-
1564
- let previousValue = fixture . componentInstance . calendar . viewDate ;
1565
1561
prev . nativeElement . focus ( ) ;
1566
- spyOn ( calendar . onViewDateChanged , 'emit' ) . and . callThrough ( ) ;
1567
1562
1568
1563
expect ( prev . nativeElement ) . toBe ( document . activeElement ) ;
1569
-
1570
1564
UIInteractions . triggerKeyDownEvtUponElem ( 'Enter' , prev . nativeElement ) ;
1571
- fixture . detectChanges ( ) ;
1572
- const tt = flush ( ) ;
1573
1565
tick ( 100 ) ;
1566
+ fixture . detectChanges ( ) ;
1574
1567
1575
- let eventArgs : IViewDateChangeEventArgs = { previousValue, currentValue : fixture . componentInstance . calendar . viewDate } ;
1576
- expect ( calendar . onViewDateChanged . emit ) . toHaveBeenCalledTimes ( 1 ) ;
1577
- expect ( calendar . onViewDateChanged . emit ) . toHaveBeenCalledWith ( eventArgs ) ;
1578
1568
expect ( calendar . viewDate . getMonth ( ) ) . toEqual ( 4 ) ;
1579
-
1569
+ const next = dom . queryAll ( By . css ( HelperTestFunctions . CALENDAR_NEXT_BUTTON_CSSCLASS ) ) [ 0 ] ;
1580
1570
next . nativeElement . focus ( ) ;
1581
- previousValue = fixture . componentInstance . calendar . viewDate ;
1582
1571
expect ( next . nativeElement ) . toBe ( document . activeElement ) ;
1583
1572
1584
1573
UIInteractions . triggerKeyDownEvtUponElem ( 'Enter' , next . nativeElement ) ;
1585
1574
1586
1575
fixture . detectChanges ( ) ;
1587
1576
tick ( 100 ) ;
1588
-
1589
- eventArgs = { previousValue, currentValue : fixture . componentInstance . calendar . viewDate } ;
1590
- expect ( calendar . onViewDateChanged . emit ) . toHaveBeenCalledTimes ( 1 ) ;
1591
- expect ( calendar . onViewDateChanged . emit ) . toHaveBeenCalledWith ( eventArgs ) ;
1592
-
1593
- previousValue = fixture . componentInstance . calendar . viewDate ;
1594
1577
UIInteractions . triggerKeyDownEvtUponElem ( 'Enter' , next . nativeElement ) ;
1595
-
1596
- fixture . detectChanges ( ) ;
1597
1578
tick ( 100 ) ;
1579
+ fixture . detectChanges ( ) ;
1580
+
1598
1581
1599
- eventArgs = { previousValue, currentValue : fixture . componentInstance . calendar . viewDate } ;
1600
- expect ( calendar . onViewDateChanged . emit ) . toHaveBeenCalledTimes ( 1 ) ;
1601
- expect ( calendar . onViewDateChanged . emit ) . toHaveBeenCalledWith ( eventArgs ) ;
1602
1582
expect ( calendar . viewDate . getMonth ( ) ) . toEqual ( 6 ) ;
1603
1583
} ) ) ;
1604
1584
0 commit comments