@@ -418,9 +418,7 @@ describe('Test click interactions:', function() {
418
418
var node = document . querySelector ( 'rect.nwdrag' ) ;
419
419
var pos = getRectCenter ( node ) ;
420
420
421
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
422
- expect ( node . classList [ 0 ] ) . toBe ( 'nwdrag' ) ;
423
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-nw-resize' ) ;
421
+ expect ( node ) . toBeClassed ( [ 'drag' , 'nwdrag' , 'cursor-nw-resize' ] ) ;
424
422
425
423
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
426
424
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
@@ -442,9 +440,7 @@ describe('Test click interactions:', function() {
442
440
var node = document . querySelector ( 'rect.nedrag' ) ;
443
441
var pos = getRectCenter ( node ) ;
444
442
445
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
446
- expect ( node . classList [ 0 ] ) . toBe ( 'nedrag' ) ;
447
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-ne-resize' ) ;
443
+ expect ( node ) . toBeClassed ( [ 'drag' , 'nedrag' , 'cursor-ne-resize' ] ) ;
448
444
449
445
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
450
446
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
@@ -466,9 +462,7 @@ describe('Test click interactions:', function() {
466
462
var node = document . querySelector ( 'rect.swdrag' ) ;
467
463
var pos = getRectCenter ( node ) ;
468
464
469
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
470
- expect ( node . classList [ 0 ] ) . toBe ( 'swdrag' ) ;
471
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-sw-resize' ) ;
465
+ expect ( node ) . toBeClassed ( [ 'drag' , 'swdrag' , 'cursor-sw-resize' ] ) ;
472
466
473
467
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
474
468
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
@@ -490,9 +484,7 @@ describe('Test click interactions:', function() {
490
484
var node = document . querySelector ( 'rect.sedrag' ) ;
491
485
var pos = getRectCenter ( node ) ;
492
486
493
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
494
- expect ( node . classList [ 0 ] ) . toBe ( 'sedrag' ) ;
495
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-se-resize' ) ;
487
+ expect ( node ) . toBeClassed ( [ 'drag' , 'sedrag' , 'cursor-se-resize' ] ) ;
496
488
497
489
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
498
490
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
@@ -514,9 +506,7 @@ describe('Test click interactions:', function() {
514
506
var node = document . querySelector ( 'rect.ewdrag' ) ;
515
507
var pos = getRectCenter ( node ) ;
516
508
517
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
518
- expect ( node . classList [ 0 ] ) . toBe ( 'ewdrag' ) ;
519
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-ew-resize' ) ;
509
+ expect ( node ) . toBeClassed ( [ 'drag' , 'ewdrag' , 'cursor-ew-resize' ] ) ;
520
510
521
511
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
522
512
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
@@ -538,9 +528,7 @@ describe('Test click interactions:', function() {
538
528
var node = document . querySelector ( 'rect.wdrag' ) ;
539
529
var pos = getRectCenter ( node ) ;
540
530
541
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
542
- expect ( node . classList [ 0 ] ) . toBe ( 'wdrag' ) ;
543
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-w-resize' ) ;
531
+ expect ( node ) . toBeClassed ( [ 'drag' , 'wdrag' , 'cursor-w-resize' ] ) ;
544
532
545
533
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
546
534
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
@@ -562,9 +550,7 @@ describe('Test click interactions:', function() {
562
550
var node = document . querySelector ( 'rect.edrag' ) ;
563
551
var pos = getRectCenter ( node ) ;
564
552
565
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
566
- expect ( node . classList [ 0 ] ) . toBe ( 'edrag' ) ;
567
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-e-resize' ) ;
553
+ expect ( node ) . toBeClassed ( [ 'drag' , 'edrag' , 'cursor-e-resize' ] ) ;
568
554
569
555
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
570
556
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
@@ -586,9 +572,7 @@ describe('Test click interactions:', function() {
586
572
var node = document . querySelector ( 'rect.nsdrag' ) ;
587
573
var pos = getRectCenter ( node ) ;
588
574
589
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
590
- expect ( node . classList [ 0 ] ) . toBe ( 'nsdrag' ) ;
591
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-ns-resize' ) ;
575
+ expect ( node ) . toBeClassed ( [ 'drag' , 'nsdrag' , 'cursor-ns-resize' ] ) ;
592
576
593
577
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
594
578
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
@@ -610,9 +594,7 @@ describe('Test click interactions:', function() {
610
594
var node = document . querySelector ( 'rect.sdrag' ) ;
611
595
var pos = getRectCenter ( node ) ;
612
596
613
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
614
- expect ( node . classList [ 0 ] ) . toBe ( 'sdrag' ) ;
615
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-s-resize' ) ;
597
+ expect ( node ) . toBeClassed ( [ 'drag' , 'sdrag' , 'cursor-s-resize' ] ) ;
616
598
617
599
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
618
600
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
@@ -634,9 +616,7 @@ describe('Test click interactions:', function() {
634
616
var node = document . querySelector ( 'rect.ndrag' ) ;
635
617
var pos = getRectCenter ( node ) ;
636
618
637
- expect ( node . classList [ 1 ] ) . toBe ( 'drag' ) ;
638
- expect ( node . classList [ 0 ] ) . toBe ( 'ndrag' ) ;
639
- expect ( node . classList [ 2 ] ) . toBe ( 'cursor-n-resize' ) ;
619
+ expect ( node ) . toBeClassed ( [ 'drag' , 'ndrag' , 'cursor-n-resize' ] ) ;
640
620
641
621
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
642
622
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
0 commit comments