# File lib/bones/plugins/rspec.rb, line 35 def define_tasks return unless have? :rspec @delegate.define_tasks end
# File lib/bones/plugins/rspec.rb, line 6 def initialize_rspec gemspec = Gem.loaded_specs['rspec'] if gemspec version = gemspec.version.segments.first path = File.expand_path("../../rspec/rspec_version#{version}", __FILE__) require path @delegate = Bones::Rspec.const_get "RspecVersion#{version}" have?(:rspec) { @delegate.initialize_rspec } else version = 2 while (version > 0) path = File.expand_path("../../rspec/rspec_version#{version}", __FILE__) require path @delegate = Bones::Rspec.const_get "RspecVersion#{version}" have?(:rspec) { @delegate.initialize_rspec } break if have? :rspec version -= 1 end end end
Generated with the Darkfish Rdoc Generator 2.