@@ -194,15 +194,16 @@ describe('StackTrace', function() {
194
194
195
195
it ( 'sends POST request to given URL' , function ( done ) {
196
196
var url = 'http://domain.ext/endpoint' ;
197
+ var errorMsg = 'BOOM' ;
197
198
var stackframes = [ new StackFrame ( 'fn' , undefined , 'file.js' , 32 , 1 ) ] ;
198
199
199
- StackTrace . report ( stackframes , url ) . then ( callback , done . fail ) [ 'catch' ] ( done . fail ) ;
200
+ StackTrace . report ( errorMsg , stackframes , url ) . then ( callback , done . fail ) [ 'catch' ] ( done . fail ) ;
200
201
201
202
var postRequest = jasmine . Ajax . requests . mostRecent ( ) ;
202
203
postRequest . respondWith ( { status : 201 , contentType : 'text/plain' , responseText : 'OK' } ) ;
203
204
204
205
function callback ( ) {
205
- expect ( postRequest . data ( ) ) . toEqual ( { stack : stackframes } ) ;
206
+ expect ( postRequest . data ( ) ) . toEqual ( { message : errorMsg , stack : stackframes } ) ;
206
207
expect ( postRequest . method ) . toBe ( 'post' ) ;
207
208
expect ( postRequest . url ) . toBe ( url ) ;
208
209
done ( ) ;
@@ -211,10 +212,11 @@ describe('StackTrace', function() {
211
212
212
213
it ( 'rejects if POST request fails' , function ( done ) {
213
214
var url = 'http://domain.ext/endpoint' ;
215
+ var errorMsg = 'BOOM' ;
214
216
var stackframes = [ new StackFrame ( 'fn' , undefined , 'file.js' , 32 , 1 ) ] ;
215
217
216
218
jasmine . Ajax . stubRequest ( url ) . andError ( ) ;
217
- StackTrace . report ( stackframes , url ) . then ( done . fail , done ) [ 'catch' ] ( done ) ;
219
+ StackTrace . report ( errorMsg , stackframes , url ) . then ( done . fail , done ) [ 'catch' ] ( done ) ;
218
220
} ) ;
219
221
} ) ;
220
222
} ) ;
0 commit comments