Method: Minitest::BenchSpec.bench_range

Defined in:
lib/minitest/benchmark.rb

.bench_range(&block) ⇒ Object

Specifies the ranges used for benchmarking for that class.

bench_range do
  bench_exp(2, 16, 2)
end

See Minitest::Benchmark#bench_range for more details.



369
370
371
372
373
374
# File 'lib/minitest/benchmark.rb', line 369

def self.bench_range &block
  return super unless block

  meta = (class << self; self; end)
  meta.send :define_method, "bench_range", &block
end