Sha256: 68834bffc1c276dc930155767bccaa73ed97094fdd3430ee46637e610633c357
Contents?: true
Size: 475 Bytes
Versions: 16
Compression:
Stored size: 475 Bytes
Contents
require 'benchmark' require 'rspec/expectations' include RSpec::Expectations include RSpec::Matchers RSpec::Matchers.define :eq_using_dsl do |expected| match do |actual| actual == expected end end n = 10000 Benchmark.benchmark do |bm| 3.times do bm.report do n.times do eq_using_dsl(5).tap do |m| m.description m.failure_message_for_should m.failure_message_for_should_not end end end end end
Version data entries
16 entries across 16 versions & 2 rubygems