Sha256: 864c4a8bd10142fa3427f87f3e105da2c2dbb6d4317e69e2abb762dc9eb0f0ad
Contents?: true
Size: 490 Bytes
Versions: 3
Compression:
Stored size: 490 Bytes
Contents
module RShade REPORTS = [] module RSpecHelper def rshade_reveal(type = ::RShade::APP_TRACE, options = {}) raise 'No block given' unless block_given? trace = Trace.new trace.reveal(options) do yield end REPORTS.push trace.show(type) end end end if defined? RSpec RSpec.configure do |c| c.include RShade::RSpecHelper c.after(:suite) do RShade::REPORTS.each(&method(:puts)) RShade::REPORTS.clear end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rshade-0.1.6 | lib/rshade/rspec.rb |
rshade-0.1.5 | lib/rshade/rspec.rb |
rshade-0.1.4 | lib/rshade/rspec.rb |