Sha256: 9fdaef0d96ec207d796586d60b0c34fc81c3b866e47c1220d97180b58153e529
Contents?: true
Size: 754 Bytes
Versions: 2
Compression:
Stored size: 754 Bytes
Contents
module RR class << self ADAPTER_NAMES = [ :RSpec1, :RSpec2, :TestUnit1, :TestUnit2ActiveSupport, :TestUnit2, :MiniTest4ActiveSupport, :MiniTest4, :MinitestActiveSupport, :Minitest ] def autohook applicable_adapters.each do |adapter| puts "Using adapter: #{adapter.name}" if RR.debug? adapter.hook end end private def adapters @adapters ||= ADAPTER_NAMES.map { |adapter_name| [adapter_name, RR::Integrations.build(adapter_name)] } end def applicable_adapters @applicable_adapters ||= adapters. map { |_, adapter| adapter }. select { |adapter| adapter.applies? } end end end RR.autohook
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rr-1.1.0 | lib/rr/autohook.rb |
rr-1.1.0.rc3 | lib/rr/autohook.rb |