@@ -218,31 +218,32 @@ describe('globals', function() {
218
218
it ( 'should return false when Raven is not configured' , function ( ) {
219
219
hasJSON = true ; // be explicit
220
220
globalServer = undefined ;
221
- this . sinon . stub ( console , 'error ' ) ;
221
+ this . sinon . stub ( window , 'logDebug ' ) ;
222
222
assert . isFalse ( isSetup ( ) ) ;
223
223
} ) ;
224
224
225
- it ( 'should not write to console.error when Raven is not configured and Raven.debug is false' , function ( ) {
226
- hasJSON = true ; // be explicit
227
- globalServer = undefined ;
228
- Raven . debug = false ;
229
- this . sinon . stub ( console , 'error' ) ;
230
- isSetup ( ) ;
231
- assert . isFalse ( console . error . calledOnce ) ;
225
+ it ( 'should return true when everything is all gravy' , function ( ) {
226
+ hasJSON = true ;
227
+ assert . isTrue ( isSetup ( ) ) ;
232
228
} ) ;
229
+ } ) ;
233
230
234
- it ( 'should write to console.error when Raven is not configured and Raven.debug is true' , function ( ) {
235
- hasJSON = true ; // be explicit
236
- globalServer = undefined ;
237
- Raven . debug = true ;
238
- this . sinon . stub ( console , 'error' ) ;
239
- isSetup ( ) ;
240
- assert . isTrue ( console . error . calledOnce ) ;
231
+ describe ( 'logDebug' , function ( ) {
232
+ var level = 'error' ,
233
+ message = 'foobar' ;
234
+
235
+ it ( 'should not write to console when Raven.debug is false' , function ( ) {
236
+ Raven . debug = false ;
237
+ this . sinon . stub ( console , level ) ;
238
+ logDebug ( level , message ) ;
239
+ assert . isFalse ( console [ level ] . called ) ;
241
240
} ) ;
242
241
243
- it ( 'should return true when everything is all gravy' , function ( ) {
244
- hasJSON = true ;
245
- assert . isTrue ( isSetup ( ) ) ;
242
+ it ( 'should write to console when Raven.debug is true' , function ( ) {
243
+ Raven . debug = true ;
244
+ this . sinon . stub ( console , level ) ;
245
+ logDebug ( level , message ) ;
246
+ assert . isTrue ( console [ level ] . calledOnce ) ;
246
247
} ) ;
247
248
} ) ;
248
249
0 commit comments