@@ -624,9 +624,13 @@ for (var idx in frames) {
624
624
iframe ,
625
625
done ,
626
626
function ( ) {
627
- setTimeout ( function ( ) {
628
- return Promise . reject ( new Error ( 'test2' ) ) ;
629
- } ) ;
627
+ if ( isChrome ( ) ) {
628
+ setTimeout ( function ( ) {
629
+ return Promise . reject ( new Error ( 'test2' ) ) ;
630
+ } ) ;
631
+ } else {
632
+ done ( ) ;
633
+ }
630
634
} ,
631
635
function ( sentryData ) {
632
636
if ( debounceAssertEventCount ( sentryData , 1 , done ) ) {
@@ -636,6 +640,9 @@ for (var idx in frames) {
636
640
assert . equal ( sentryData [ 0 ] . exception . mechanism . handled , false ) ;
637
641
assert . equal ( sentryData [ 0 ] . exception . mechanism . type , 'onunhandledrejection' ) ;
638
642
done ( ) ;
643
+ } else {
644
+ console . log ( 'Skipping this test in non chrome' ) ;
645
+ done ( ) ;
639
646
}
640
647
}
641
648
) ;
@@ -648,9 +655,13 @@ for (var idx in frames) {
648
655
iframe ,
649
656
done ,
650
657
function ( ) {
651
- setTimeout ( function ( ) {
652
- return Promise . reject ( 'test' ) ;
653
- } ) ;
658
+ if ( isChrome ( ) ) {
659
+ setTimeout ( function ( ) {
660
+ return Promise . reject ( 'test' ) ;
661
+ } ) ;
662
+ } else {
663
+ done ( ) ;
664
+ }
654
665
} ,
655
666
function ( sentryData ) {
656
667
if ( debounceAssertEventCount ( sentryData , 1 , done ) ) {
@@ -660,6 +671,9 @@ for (var idx in frames) {
660
671
assert . equal ( sentryData [ 0 ] . exception . mechanism . handled , false ) ;
661
672
assert . equal ( sentryData [ 0 ] . exception . mechanism . type , 'onunhandledrejection' ) ;
662
673
done ( ) ;
674
+ } else {
675
+ console . log ( 'Skipping this test in non chrome' ) ;
676
+ done ( ) ;
663
677
}
664
678
}
665
679
) ;
0 commit comments