Sha256: 82fe5b84d0f5dc07cf5959203fa7a2eac28ac5695676cf1707e9a672dd80a1da
Contents?: true
Size: 593 Bytes
Versions: 18
Compression:
Stored size: 593 Bytes
Contents
# encoding: UTF-8 class Test::Unit::TestCase def run_with_test_timing(*args, &block) begin_time = Time.now run_without_test_timing(*args, &block) end_time = Time.now duration = end_time - begin_time threshold = 0.5 if duration > threshold puts "\nSLOW TEST: #{duration} - #{self.name}" end end # alias_method_chain :run, :test_timing unless method_defined?(:run_without_test_timing) unless method_defined?(:run_without_test_timing) alias_method :run_without_test_timing, :run alias_method :run, :run_with_test_timing end end
Version data entries
18 entries across 18 versions & 1 rubygems