@@ -693,10 +693,14 @@ describe('Tabs.Basic', () => {
693
693
const customClassNames = {
694
694
indicator : 'custom-indicator' ,
695
695
item : 'custom-item' ,
696
+ content : 'custom-content' ,
697
+ header : 'custom-header' ,
696
698
} ;
697
699
const customStyles = {
698
700
indicator : { background : 'red' } ,
699
701
item : { color : 'blue' } ,
702
+ content : { background : 'green' } ,
703
+ header : { background : 'yellow' } ,
700
704
} ;
701
705
const { container } = render (
702
706
< Tabs
@@ -708,10 +712,17 @@ describe('Tabs.Basic', () => {
708
712
) ;
709
713
const indicator = container . querySelector ( '.rc-tabs-ink-bar' ) as HTMLElement ;
710
714
const item = container . querySelector ( '.rc-tabs-tab' ) as HTMLElement ;
715
+ const content = container . querySelector ( '.rc-tabs-tabpane' ) as HTMLElement ;
716
+ const header = container . querySelector ( '.rc-tabs-nav' ) as HTMLElement ;
711
717
712
718
expect ( indicator ) . toHaveClass ( 'custom-indicator' ) ;
713
719
expect ( item ) . toHaveClass ( 'custom-item' ) ;
720
+ expect ( content ) . toHaveClass ( 'custom-content' ) ;
721
+ expect ( header ) . toHaveClass ( 'custom-header' ) ;
722
+
714
723
expect ( indicator ) . toHaveStyle ( { background : 'red' } ) ;
715
724
expect ( item ) . toHaveStyle ( { color : 'blue' } ) ;
725
+ expect ( content ) . toHaveStyle ( { background : 'green' } ) ;
726
+ expect ( header ) . toHaveStyle ( { background : 'yellow' } ) ;
716
727
} ) ;
717
728
} ) ;
0 commit comments