@@ -52,7 +52,7 @@ describe('collapse', () => {
52
52
53
53
it ( 'panel works' , ( ) => {
54
54
expect ( collapse . container . querySelectorAll ( '.rc-collapse-item' ) ) . toHaveLength ( 3 ) ;
55
- expect ( collapse . container . querySelectorAll ( '.rc-collapse-content ' ) ) . toHaveLength ( 0 ) ;
55
+ expect ( collapse . container . querySelectorAll ( '.rc-collapse-panel ' ) ) . toHaveLength ( 0 ) ;
56
56
} ) ;
57
57
58
58
it ( 'should render custom arrow icon correctly' , ( ) => {
@@ -82,21 +82,21 @@ describe('collapse', () => {
82
82
const header = collapse . container . querySelectorAll ( '.rc-collapse-header' ) ?. [ 1 ] ;
83
83
fireEvent . click ( header ) ;
84
84
jest . runAllTimers ( ) ;
85
- expect ( collapse . container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 1 ) ;
85
+ expect ( collapse . container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 1 ) ;
86
86
fireEvent . click ( header ) ;
87
87
jest . runAllTimers ( ) ;
88
- expect ( collapse . container . querySelector ( '.rc-collapse-content -inactive' ) ?. innerHTML ) . toBe (
88
+ expect ( collapse . container . querySelector ( '.rc-collapse-panel -inactive' ) ?. innerHTML ) . toBe (
89
89
'<div class="rc-collapse-body">second</div>' ,
90
90
) ;
91
- expect ( collapse . container . querySelectorAll ( '.rc-collapse-content -active' ) . length ) . toBeFalsy ( ) ;
91
+ expect ( collapse . container . querySelectorAll ( '.rc-collapse-panel -active' ) . length ) . toBeFalsy ( ) ;
92
92
} ) ;
93
93
94
94
it ( 'click should not toggle disabled panel state' , ( ) => {
95
95
const header = collapse . container . querySelector ( '.rc-collapse-header' ) ;
96
96
expect ( header ) . toBeTruthy ( ) ;
97
97
fireEvent . click ( header ! ) ;
98
98
jest . runAllTimers ( ) ;
99
- expect ( collapse . container . querySelectorAll ( '.rc-collapse-content -active' ) . length ) . toBeFalsy ( ) ;
99
+ expect ( collapse . container . querySelectorAll ( '.rc-collapse-panel -active' ) . length ) . toBeFalsy ( ) ;
100
100
} ) ;
101
101
102
102
it ( 'should not have role' , ( ) => {
@@ -159,12 +159,12 @@ describe('collapse', () => {
159
159
160
160
const { container } = render ( < ControlledCollapse /> ) ;
161
161
162
- expect ( container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 1 ) ;
162
+ expect ( container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 1 ) ;
163
163
const header = container . querySelector ( '.rc-collapse-header' ) ;
164
164
expect ( header ) . toBeTruthy ( ) ;
165
165
fireEvent . click ( header ! ) ;
166
166
jest . runAllTimers ( ) ;
167
- expect ( container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 2 ) ;
167
+ expect ( container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 2 ) ;
168
168
expect ( onChangeSpy ) . toBeCalledWith ( [ '2' , '1' ] ) ;
169
169
} ) ;
170
170
} ) ;
@@ -235,7 +235,7 @@ describe('collapse', () => {
235
235
) ;
236
236
237
237
// activeKey number 0, should open one item
238
- expect ( container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 1 ) ;
238
+ expect ( container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 1 ) ;
239
239
} ) ;
240
240
241
241
it ( 'click should toggle panel state' , ( ) => {
@@ -255,9 +255,9 @@ describe('collapse', () => {
255
255
256
256
const header = container . querySelectorAll ( '.rc-collapse-header' ) ?. [ 1 ] ;
257
257
fireEvent . click ( header ) ;
258
- expect ( container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 1 ) ;
258
+ expect ( container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 1 ) ;
259
259
fireEvent . click ( header ) ;
260
- expect ( container . querySelectorAll ( '.rc-collapse-content -inactive' ) . length ) . toBeFalsy ( ) ;
260
+ expect ( container . querySelectorAll ( '.rc-collapse-panel -inactive' ) . length ) . toBeFalsy ( ) ;
261
261
} ) ;
262
262
263
263
function runAccordionTest ( element : React . ReactElement ) {
@@ -272,7 +272,7 @@ describe('collapse', () => {
272
272
} ) ;
273
273
274
274
it ( 'accordion content, should default open zero item' , ( ) => {
275
- expect ( collapse . container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 0 ) ;
275
+ expect ( collapse . container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 0 ) ;
276
276
} ) ;
277
277
278
278
it ( 'accordion item, should default open zero item' , ( ) => {
@@ -283,12 +283,12 @@ describe('collapse', () => {
283
283
let header = collapse . container . querySelectorAll ( '.rc-collapse-header' ) ?. [ 1 ] ;
284
284
fireEvent . click ( header ) ;
285
285
jest . runAllTimers ( ) ;
286
- expect ( collapse . container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 1 ) ;
286
+ expect ( collapse . container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 1 ) ;
287
287
expect ( collapse . container . querySelectorAll ( '.rc-collapse-item-active' ) ) . toHaveLength ( 1 ) ;
288
288
header = collapse . container . querySelectorAll ( '.rc-collapse-header' ) ?. [ 1 ] ;
289
289
fireEvent . click ( header ) ;
290
290
jest . runAllTimers ( ) ;
291
- expect ( collapse . container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 0 ) ;
291
+ expect ( collapse . container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 0 ) ;
292
292
expect ( collapse . container . querySelectorAll ( '.rc-collapse-item-active' ) ) . toHaveLength ( 0 ) ;
293
293
} ) ;
294
294
@@ -297,12 +297,12 @@ describe('collapse', () => {
297
297
expect ( header ) . toBeTruthy ( ) ;
298
298
fireEvent . click ( header ! ) ;
299
299
jest . runAllTimers ( ) ;
300
- expect ( collapse . container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 1 ) ;
300
+ expect ( collapse . container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 1 ) ;
301
301
expect ( collapse . container . querySelectorAll ( '.rc-collapse-item-active' ) ) . toHaveLength ( 1 ) ;
302
302
header = collapse . container . querySelectorAll ( '.rc-collapse-header' ) ?. [ 2 ] ;
303
303
fireEvent . click ( header ) ;
304
304
jest . runAllTimers ( ) ;
305
- expect ( collapse . container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 1 ) ;
305
+ expect ( collapse . container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 1 ) ;
306
306
expect ( collapse . container . querySelectorAll ( '.rc-collapse-item-active' ) ) . toHaveLength ( 1 ) ;
307
307
} ) ;
308
308
@@ -322,7 +322,7 @@ describe('collapse', () => {
322
322
const header = collapse . container . querySelector ( '.rc-collapse-header' ) ;
323
323
expect ( header ) . toBeTruthy ( ) ;
324
324
fireEvent . click ( header ! ) ;
325
- const item = collapse . container . querySelector ( '.rc-collapse-content ' ) ;
325
+ const item = collapse . container . querySelector ( '.rc-collapse-panel ' ) ;
326
326
expect ( item ) . toBeTruthy ( ) ;
327
327
expect ( item ! . getAttribute ( 'role' ) ) . toBe ( 'tabpanel' ) ;
328
328
} ) ;
@@ -356,7 +356,7 @@ describe('collapse', () => {
356
356
</ Panel >
357
357
</ Collapse > ,
358
358
) ;
359
- expect ( container . querySelectorAll ( '.rc-collapse-content ' ) ) . toHaveLength ( 0 ) ;
359
+ expect ( container . querySelectorAll ( '.rc-collapse-panel ' ) ) . toHaveLength ( 0 ) ;
360
360
} ) ;
361
361
362
362
it ( 'when forceRender is FALSE it should lazy render the panel content' , ( ) => {
@@ -370,7 +370,7 @@ describe('collapse', () => {
370
370
</ Panel >
371
371
</ Collapse > ,
372
372
) ;
373
- expect ( container . querySelectorAll ( '.rc-collapse-content ' ) ) . toHaveLength ( 0 ) ;
373
+ expect ( container . querySelectorAll ( '.rc-collapse-panel ' ) ) . toHaveLength ( 0 ) ;
374
374
} ) ;
375
375
376
376
it ( 'when forceRender is TRUE then it should render all the panel content to the DOM' , ( ) => {
@@ -387,9 +387,9 @@ describe('collapse', () => {
387
387
388
388
jest . runAllTimers ( ) ;
389
389
390
- expect ( container . querySelectorAll ( '.rc-collapse-content ' ) ) . toHaveLength ( 1 ) ;
391
- expect ( container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 0 ) ;
392
- const inactiveDom = container . querySelector ( 'div.rc-collapse-content -inactive' ) ;
390
+ expect ( container . querySelectorAll ( '.rc-collapse-panel ' ) ) . toHaveLength ( 1 ) ;
391
+ expect ( container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 0 ) ;
392
+ const inactiveDom = container . querySelector ( 'div.rc-collapse-panel -inactive' ) ;
393
393
expect ( inactiveDom ) . not . toBeFalsy ( ) ;
394
394
expect ( getComputedStyle ( inactiveDom ! ) ) . toHaveProperty ( 'display' , 'none' ) ;
395
395
} ) ;
@@ -420,23 +420,21 @@ describe('collapse', () => {
420
420
421
421
fireEvent . keyDown ( container . querySelectorAll ( '.rc-collapse-header' ) ?. [ 2 ] , myKeyEvent ) ;
422
422
jest . runAllTimers ( ) ;
423
- expect ( container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 0 ) ;
423
+ expect ( container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 0 ) ;
424
424
425
425
fireEvent . keyDown ( container . querySelector ( '.rc-collapse-header' ) ! , myKeyEvent ) ;
426
426
jest . runAllTimers ( ) ;
427
427
428
- expect ( container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 1 ) ;
428
+ expect ( container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 1 ) ;
429
429
430
- expect ( container . querySelector ( '.rc-collapse-content' ) ) . toHaveClass (
431
- 'rc-collapse-content-active' ,
432
- ) ;
430
+ expect ( container . querySelector ( '.rc-collapse-panel' ) ) . toHaveClass ( 'rc-collapse-panel-active' ) ;
433
431
434
432
fireEvent . keyDown ( container . querySelector ( '.rc-collapse-header' ) ! , myKeyEvent ) ;
435
433
jest . runAllTimers ( ) ;
436
434
437
- expect ( container . querySelectorAll ( '.rc-collapse-content -active' ) ) . toHaveLength ( 0 ) ;
438
- expect ( container . querySelector ( '.rc-collapse-content ' ) ! . className ) . not . toContain (
439
- 'rc-collapse-content -active' ,
435
+ expect ( container . querySelectorAll ( '.rc-collapse-panel -active' ) ) . toHaveLength ( 0 ) ;
436
+ expect ( container . querySelector ( '.rc-collapse-panel ' ) ! . className ) . not . toContain (
437
+ 'rc-collapse-panel -active' ,
440
438
) ;
441
439
} ) ;
442
440
@@ -504,19 +502,15 @@ describe('collapse', () => {
504
502
</ Collapse > ,
505
503
) ;
506
504
507
- expect ( container . querySelectorAll ( '.rc-collapse-content-active' ) ) . toHaveLength ( 1 ) ;
508
- expect ( container . querySelector ( '.rc-collapse-content' ) ) . toHaveClass (
509
- 'rc-collapse-content-active' ,
510
- ) ;
505
+ expect ( container . querySelectorAll ( '.rc-collapse-panel-active' ) ) . toHaveLength ( 1 ) ;
506
+ expect ( container . querySelector ( '.rc-collapse-panel' ) ) . toHaveClass ( 'rc-collapse-panel-active' ) ;
511
507
expect ( container . querySelector ( '.rc-collapse-header' ) ?. textContent ) . toBe ( 'collapse 1' ) ;
512
508
expect ( container . querySelector ( '.rc-collapse-header' ) ?. querySelectorAll ( '.arrow' ) ) . toHaveLength (
513
509
1 ,
514
510
) ;
515
511
fireEvent . click ( container . querySelector ( '.rc-collapse-header' ) ! ) ;
516
- expect ( container . querySelectorAll ( '.rc-collapse-content-active' ) ) . toHaveLength ( 0 ) ;
517
- expect ( container . querySelector ( '.rc-collapse-content' ) ) . toHaveClass (
518
- 'rc-collapse-content-inactive' ,
519
- ) ;
512
+ expect ( container . querySelectorAll ( '.rc-collapse-panel-active' ) ) . toHaveLength ( 0 ) ;
513
+ expect ( container . querySelector ( '.rc-collapse-panel' ) ) . toHaveClass ( 'rc-collapse-panel-inactive' ) ;
520
514
} ) ;
521
515
522
516
describe ( 'prop: collapsible' , ( ) => {
0 commit comments