@@ -1355,31 +1355,38 @@ describe('Picker.Basic', () => {
1355
1355
popup : 'custom-popup' ,
1356
1356
popupBody : 'custom-body' ,
1357
1357
popupContent : 'custom-content' ,
1358
+ popupItem : 'custom-item' ,
1358
1359
} ;
1359
1360
const customStyles = {
1360
1361
popup : { color : 'red' } ,
1361
1362
popupBody : { color : 'green' } ,
1362
1363
popupContent : { color : 'blue' } ,
1364
+ popupItem : { color : 'yellow' } ,
1363
1365
} ;
1364
1366
render ( < DayPicker classNames = { customClassNames } styles = { customStyles } open /> ) ;
1365
1367
1366
1368
expect ( document . querySelector ( '.rc-picker-dropdown' ) ) . toHaveClass ( customClassNames . popup ) ;
1367
1369
expect ( document . querySelector ( '.rc-picker-dropdown' ) ) . toHaveStyle ( customStyles . popup ) ;
1368
1370
const content = document . querySelector ( '.rc-picker-content' ) ;
1369
1371
const body = document . querySelector ( '.rc-picker-body' ) ;
1372
+ const item = document . querySelector ( '.rc-picker-cell' ) ;
1370
1373
expect ( content ) . toHaveClass ( customClassNames . popupContent ) ;
1371
1374
expect ( content ) . toHaveStyle ( customStyles . popupContent ) ;
1372
1375
expect ( body ) . toHaveClass ( customClassNames . popupBody ) ;
1373
1376
expect ( body ) . toHaveStyle ( customStyles . popupBody ) ;
1377
+ expect ( item ) . toHaveClass ( customClassNames . popupItem ) ;
1378
+ expect ( item ) . toHaveStyle ( customStyles . popupItem ) ;
1374
1379
} ) ;
1375
1380
it ( 'support classNames and styles for panel' , ( ) => {
1376
1381
const customClassNames = {
1377
1382
popupBody : 'custom-body' ,
1378
1383
popupContent : 'custom-content' ,
1384
+ popupItem : 'custom-item' ,
1379
1385
} ;
1380
1386
const customStyles = {
1381
1387
popupBody : { color : 'green' } ,
1382
1388
popupContent : { color : 'blue' } ,
1389
+ popupItem : { color : 'yellow' } ,
1383
1390
} ;
1384
1391
render (
1385
1392
< PickerPanel
@@ -1391,10 +1398,13 @@ describe('Picker.Basic', () => {
1391
1398
) ;
1392
1399
const content = document . querySelector ( '.rc-picker-content' ) ;
1393
1400
const body = document . querySelector ( '.rc-picker-body' ) ;
1401
+ const item = document . querySelector ( '.rc-picker-cell' ) ;
1394
1402
expect ( content ) . toHaveClass ( customClassNames . popupContent ) ;
1395
1403
expect ( content ) . toHaveStyle ( customStyles . popupContent ) ;
1396
1404
expect ( body ) . toHaveClass ( customClassNames . popupBody ) ;
1397
1405
expect ( body ) . toHaveStyle ( customStyles . popupBody ) ;
1406
+ expect ( item ) . toHaveClass ( customClassNames . popupItem ) ;
1407
+ expect ( item ) . toHaveStyle ( customStyles . popupItem ) ;
1398
1408
} ) ;
1399
1409
it ( 'showTime config should have format' , ( ) => {
1400
1410
render (
0 commit comments