class BenchmarkDriver::Output
def with_context(name:, executable:, gems: {}, prelude: '', &block)
-
gems
(Hash{ String => String}
) -- -
executable
(BenchmarkDriver::Config::Executable
) -- -
name
(String
) --
def with_context(name:, executable:, gems: {}, prelude: '', &block) context = BenchmarkDriver::Context.new(name: name, executable: executable, gems: gems, prelude: prelude) @output.with_context(context) do block.call end end