在 Jruby 9.1.7.0 中运行黄瓜脚本。输出到 STDOUT。我怎样才能把它保存到局部变量中?
require 'cucumber'
require 'stringio'
@output = StringIO.new
features = 'features/first.feature'
args = features.split.concat %w(-f html)
# Run cucumber
begin
# output goes to STDOUT
Cucumber::Cli::Main.new(args).execute!
rescue SystemExit
puts "Cucumber calls @kernel.exit(), killing your script unless you rescue"
end