@@ -68,7 +68,7 @@ describe('Scope', () => {
68
68
test ( 'add' , ( ) => {
69
69
const scope = new Scope ( ) ;
70
70
scope . addBreadcrumb ( { message : 'test' } , 100 ) ;
71
- expect ( ( scope as any ) . _breadcrumbs ) . toEqual ( [ { message : 'test' } ] ) ;
71
+ expect ( ( scope as any ) . _breadcrumbs [ 0 ] ) . toHaveProperty ( ' message' , 'test' ) ;
72
72
} ) ;
73
73
} ) ;
74
74
@@ -128,20 +128,20 @@ describe('Scope', () => {
128
128
expect ( processedEvent ! . user ) . toEqual ( { id : '1' } ) ;
129
129
expect ( processedEvent ! . fingerprint ) . toEqual ( [ 'abcd' ] ) ;
130
130
expect ( processedEvent ! . level ) . toEqual ( 'warning' ) ;
131
- expect ( processedEvent ! . breadcrumbs ) . toEqual ( [ { message : 'test' } ] ) ;
131
+ expect ( processedEvent ! . breadcrumbs ! [ 0 ] ) . toHaveProperty ( ' message' , 'test' ) ;
132
132
} ) ;
133
133
} ) ;
134
134
135
135
test ( 'applyToEvent merge' , ( ) => {
136
- expect . assertions ( 5 ) ;
136
+ expect . assertions ( 7 ) ;
137
137
const scope = new Scope ( ) ;
138
138
scope . setExtra ( 'a' , 2 ) ;
139
139
scope . setTag ( 'a' , 'b' ) ;
140
140
scope . setUser ( { id : '1' } ) ;
141
141
scope . setFingerprint ( [ 'abcd' ] ) ;
142
142
scope . addBreadcrumb ( { message : 'test' } , 100 ) ;
143
143
const event : Event = {
144
- breadcrumbs : [ { message : 'test2 ' } ] ,
144
+ breadcrumbs : [ { message : 'test1 ' } ] ,
145
145
extra : { b : 3 } ,
146
146
fingerprint : [ 'efgh' ] ,
147
147
tags : { b : 'c' } ,
@@ -152,7 +152,9 @@ describe('Scope', () => {
152
152
expect ( processedEvent ! . tags ) . toEqual ( { a : 'b' , b : 'c' } ) ;
153
153
expect ( processedEvent ! . user ) . toEqual ( { id : '3' } ) ;
154
154
expect ( processedEvent ! . fingerprint ) . toEqual ( [ 'efgh' , 'abcd' ] ) ;
155
- expect ( processedEvent ! . breadcrumbs ) . toEqual ( [ { message : 'test2' } ] ) ;
155
+ expect ( processedEvent ! . breadcrumbs ) . toHaveLength ( 2 ) ;
156
+ expect ( processedEvent ! . breadcrumbs ! [ 0 ] ) . toHaveProperty ( 'message' , 'test1' ) ;
157
+ expect ( processedEvent ! . breadcrumbs ! [ 1 ] ) . toHaveProperty ( 'message' , 'test' ) ;
156
158
} ) ;
157
159
} ) ;
158
160
0 commit comments