@@ -138,7 +138,7 @@ function iifeWrap(s) {
138138}
139139
140140// toModule :: (String, String?, Array String) -> String
141- function toModule ( source , moduleType , logFunctions ) {
141+ function toModule ( source , moduleType , logFunctionNames ) {
142142 switch ( moduleType ) {
143143 case 'amd' :
144144 return common . unlines ( [
@@ -160,10 +160,10 @@ function toModule(source, moduleType, logFunctions) {
160160 ' enqueue: function(io) { this.queue.push(io); },' ,
161161 ' logMediator: {emit: function() {}}' ,
162162 '};' ,
163- logFunctions . map ( function ( logFunction ) {
163+ logFunctionNames . map ( function ( logFunctionName ) {
164164 return '\n' + common . unlines ( [
165- 'var ' + logFunction + ' = function(value) {' ,
166- ' __doctest.logMediator.emit ("' + logFunction + '", value);' ,
165+ 'var ' + logFunctionName + ' = function(value) {' ,
166+ ' __doctest.logMediator.emit ("' + logFunctionName + '", value);' ,
167167 '};'
168168 ] ) ;
169169 } ) . join ( '' ) ,
@@ -577,27 +577,27 @@ function rewrite$coffee(options, input) {
577577 ) ;
578578}
579579
580- function functionEval ( options , source , logFunctions ) {
580+ function functionEval ( options , source , logFunctionNames ) {
581581 // Functions created via the Function function are always run in the
582582 // global context, which ensures that doctests can't access variables
583583 // in _this_ context.
584584 //
585585 // The `evaluate` function takes as arguments all the logger functions and
586586 // the doctest runtime broker as `__doctest`.
587- var argNames = logFunctions . concat ( [ '__doctest' , source ] ) ;
587+ var argNames = logFunctionNames . concat ( [ '__doctest' , source ] ) ;
588588 var evaluate = Function . apply ( null , argNames ) ;
589589
590590 var queue = [ ] ;
591591 var logMediator = { emit : function ( ) { } } ;
592592 var runtimeBroker = { enqueue : function ( io ) { queue . push ( io ) ; } } ;
593593
594- var loggers = logFunctions . map ( function ( logFunction ) {
594+ var logFunctions = logFunctionNames . map ( function ( logFunctionName ) {
595595 return function log ( value ) {
596- logMediator . emit ( logFunction , value ) ;
596+ logMediator . emit ( logFunctionName , value ) ;
597597 } ;
598598 } ) ;
599599
600- evaluate . apply ( null , loggers . concat ( [ runtimeBroker ] ) ) ;
600+ evaluate . apply ( null , logFunctions . concat ( [ runtimeBroker ] ) ) ;
601601
602602 return run ( options , queue , logMediator ) ;
603603}
0 commit comments