@@ -27,6 +27,7 @@ def earl_preamble(options)
2727end
2828
2929def run_tc ( man , tc , options )
30+ tc . options [ :logger ] = options [ :logger ]
3031 STDERR . write "run #{ tc . property ( 'input' ) } "
3132
3233 if options [ :verbose ]
@@ -140,12 +141,13 @@ logger.formatter = lambda {|severity, datetime, progname, msg| "#{severity}: #{m
140141
141142options = {
142143 output : STDOUT ,
143- results : { }
144+ results : { } ,
145+ logger : logger
144146}
145147
146148opts = GetoptLong . new (
147149 [ "--help" , "-?" , GetoptLong ::NO_ARGUMENT ] ,
148- [ "--dbg " , GetoptLong ::NO_ARGUMENT ] ,
150+ [ "--debug " , GetoptLong ::NO_ARGUMENT ] ,
149151 [ "--earl" , GetoptLong ::NO_ARGUMENT ] ,
150152 [ "--quiet" , "-q" , GetoptLong ::NO_ARGUMENT ] ,
151153 [ "--output" , "-o" , GetoptLong ::REQUIRED_ARGUMENT ] ,
@@ -166,11 +168,10 @@ def help(options)
166168 exit ( 0 )
167169end
168170
169-
170171opts . each do |opt , arg |
171172 case opt
172173 when '--help' then help ( options )
173- when '--dbg' then logger . level = Logger ::DEBUG
174+ when '--debug' then logger . level = Logger ::DEBUG
174175 when '--earl'
175176 options [ :quiet ] = options [ :earl ] = true
176177 logger . level = Logger ::FATAL
0 commit comments