File tree Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -15,14 +15,18 @@ if (typeof module !== 'undefined') {
1515 sinon = require ( 'sinon' ) ;
1616 sinonChai = require ( 'sinon-chai' ) ;
1717 chai . use ( sinonChai ) ;
18+ debug = require ( '../src/index' ) ;
1819}
1920
2021describe ( 'debug' , function ( ) {
2122 function withDebug ( cb ) {
2223 function requireDebug ( ) {
23- delete require . cache [ require . resolve ( '../src/index' ) ] ;
24- delete require . cache [ require . resolve ( '../src/node.js' ) ] ;
25- return require ( '../src/index' ) ;
24+ if ( typeof module !== 'undefined' ) {
25+ delete require . cache [ require . resolve ( '../src/index' ) ] ;
26+ delete require . cache [ require . resolve ( '../src/node.js' ) ] ;
27+ return require ( '../src/index' ) ;
28+ }
29+ return debug ;
2630 }
2731
2832 cb ( requireDebug ( ) ) ;
@@ -86,6 +90,11 @@ describe('debug', function () {
8690 } ) ;
8791
8892 context ( 'toggle namespace in logs' , function ( ) {
93+ // namespace hiding relies on environment variable and does not apply to browser
94+ if ( typeof process === 'undefined' ) {
95+ return ;
96+ }
97+
8998 it ( 'produces the log with namespace (default behavior)' , function ( ) {
9099 process . env . DEBUG_HIDE_DATE = true ;
91100 withDebug ( function ( debugInstance ) {
You can’t perform that action at this time.
0 commit comments