scripts/benchmark.rb in ffaker-2.14.0 vs scripts/benchmark.rb in ffaker-2.15.0
- old
+ new
@@ -5,15 +5,17 @@
NAMES_COUNT = 10_000
def run(name)
Benchmark.bm do |rep|
rep.report("generating #{NAMES_COUNT} names (#{name})") do
- mod == 'ffaker' ? FFaker : Faker
+ mod = name == 'ffaker' ? FFaker : Faker
NAMES_COUNT.times { mod::Name.name }
end
end
end
-['faker', 'ffaker'].each do |gem_name|
+%w[faker ffaker].each do |gem_name|
require gem_name
- fork { run(gem_name) }; Process.wait
+
+ fork { run(gem_name) }
+ Process.wait
end