Sha256: 3fbc87752fa8be97a89c38057bb86ceba9c5f1ad7d541598e6c0f89605265f9e
Contents?: true
Size: 474 Bytes
Versions: 22
Compression:
Stored size: 474 Bytes
Contents
require 'rubygems' require 'bundler/setup' require 'benchmark' require 'a9n' class SampleBenchmarkApp def run 0.upto(1_000).map do |index| "#{index} #{::A9n.string_dwarf} #{::A9n.overriden_dwarf}" end end def root Pathname.new('./test_app').expand_path end def env :test end end A9n.app = SampleBenchmarkApp.new results = [] (1..10).each do results << Benchmark.realtime { A9n.app.run } end puts (results.reduce(&:+) / 10).round(4)
Version data entries
22 entries across 22 versions & 1 rubygems