Rakefile in ipconverter-0.3.0 vs Rakefile in ipconverter-0.3.1

- old
+ new

@@ -1,14 +1,22 @@ require 'bundler/gem_tasks' require 'rake/testtask' require 'rake/extensiontask' +ROOT = File.expand_path('..', __FILE__) + Rake::TestTask.new do |t| t.libs << 'test' t.pattern = 'test/test_*.rb' end Rake::ExtensionTask.new 'ipconverter' do |ext| ext.lib_dir = 'lib/ipconverter' end task default: [:compile, :test] + +desc "Run benchmarks" +task benchmark: [:compile] do + sh "ruby #{ROOT}/benchmark/str_to_int.rb" + sh "ruby #{ROOT}/benchmark/int_to_str.rb" +end