File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change 70
70
_window [ _onerror ] = _oldOnerror ;
71
71
_window [ _onunhandledrejection ] = _oldOnunhandledrejection ;
72
72
73
+ // Add loader as SDK source
74
+ _window . SENTRY_SDK_SOURCE = 'loader' ;
75
+
73
76
var SDK = _window [ _namespace ] ;
74
77
75
78
var oldInit = SDK . init ;
Original file line number Diff line number Diff line change @@ -49,5 +49,19 @@ if (IS_LOADER) {
49
49
assert . equal ( summary . events [ 0 ] . breadcrumbs [ 0 ] . message , 'testing loader' ) ;
50
50
} ) ;
51
51
} ) ;
52
+
53
+ it ( 'should set SENTRY_SDK_SOURCE value' , ( ) => {
54
+ return runInSandbox ( sandbox , function ( ) {
55
+ Sentry . onLoad ( function ( ) {
56
+ Sentry . init ( { debug : true } ) ;
57
+ } ) ;
58
+ setTimeout ( function ( ) {
59
+ Sentry . captureMessage ( 'test' ) ;
60
+ } ) ;
61
+ undefinedMethod ( ) ; // trigger error
62
+ } ) . then ( function ( summary ) {
63
+ assert . equal ( summary . events [ 0 ] . sdk . packages [ 0 ] . name , 'loader:@sentry/browser' ) ;
64
+ } ) ;
65
+ } ) ;
52
66
} ) ;
53
67
}
You can’t perform that action at this time.
0 commit comments