File tree Expand file tree Collapse file tree 1 file changed +16
-10
lines changed Expand file tree Collapse file tree 1 file changed +16
-10
lines changed Original file line number Diff line number Diff line change @@ -77,16 +77,22 @@ TestHelpers.testJshint = function( module ) {
77
77
dataType : "text"
78
78
} )
79
79
) . done ( function ( hintArgs , srcArgs ) {
80
- var passed = JSHINT ( srcArgs [ 0 ] , hintArgs [ 0 ] ) ,
81
- errors = $ . map ( JSHINT . errors , function ( error ) {
82
- // JSHINT may report null if there are too many errors
83
- if ( ! error ) {
84
- return ;
85
- }
86
-
87
- return "[L" + error . line + ":C" + error . character + "] " +
88
- error . reason + "\n" + error . evidence + "\n" ;
89
- } ) . join ( "\n" ) ;
80
+ var globals , passed , errors ,
81
+ jshintrc = hintArgs [ 0 ] ,
82
+ source = srcArgs [ 0 ] ;
83
+
84
+ globals = jshintrc . globals || { } ;
85
+ delete jshintrc . globals ;
86
+ passed = JSHINT ( source , jshintrc , globals ) ,
87
+ errors = $ . map ( JSHINT . errors , function ( error ) {
88
+ // JSHINT may report null if there are too many errors
89
+ if ( ! error ) {
90
+ return ;
91
+ }
92
+
93
+ return "[L" + error . line + ":C" + error . character + "] " +
94
+ error . reason + "\n" + error . evidence + "\n" ;
95
+ } ) . join ( "\n" ) ;
90
96
ok ( passed , errors ) ;
91
97
start ( ) ;
92
98
} )
You can’t perform that action at this time.
0 commit comments