Sha256: 68a16e84037f2a86299337959806f8e294abbfa1bce4a5fc84dfced274bde60b
Contents?: true
Size: 1.53 KB
Versions: 1
Compression:
Stored size: 1.53 KB
Contents
require "benchmark/ips" Benchmark.ips do |bench| bench.report("running m on a file that doesn't exist") do `bundle exec ruby -Ilib ./bin/m failwhale 2>/dev/null` end bench.report("running m on an empty file") do `bundle exec ruby -Ilib ./bin/m test/examples/empty_example_test.rb 2>/dev/null` end bench.report("running m on an entire file with minitest4") do `BUNDLE_GEMFILE=gemfiles/minitest4.gemfile bundle exec ruby -Ilib ./bin/m test/examples/minitest_4_example_test.rb 2>/dev/null` end bench.report("running m on an entire file with minitest5") do `BUNDLE_GEMFILE=gemfiles/minitest5.gemfile bundle exec ruby -Ilib ./bin/m test/examples/minitest_5_example_test.rb 2>/dev/null` end bench.report("running m on an entire file with test-unit gem") do `BUNDLE_GEMFILE=gemfiles/test_unit_gem.gemfile bundle exec ruby -Ilib ./bin/m test/examples/test_unit_example_test.rb 2>/dev/null` end bench.report("running m on a specific test with minitest4") do `BUNDLE_GEMFILE=gemfiles/minitest4.gemfile bundle exec ruby -Ilib ./bin/m test/examples/minitest_4_example_test.rb:19 2>/dev/null` end bench.report("running m on a specific test with minitest5") do `BUNDLE_GEMFILE=gemfiles/minitest5.gemfile bundle exec ruby -Ilib ./bin/m test/examples/minitest_5_example_test.rb:19 2>/dev/null` end bench.report("running m on a specific test with test-unit gem") do `BUNDLE_GEMFILE=gemfiles/test_unit_gem.gemfile bundle exec ruby -Ilib ./bin/m test/examples/test_unit_example_test.rb:15 2>/dev/null` end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
m-1.6.2 | test/bench.rb |