Sha256: d4ec5068a196e3cb82012ef743370fb4e3e7ae378f72bd612c0135ec59a6d2d1

Contents?: true

Size: 953 Bytes

Versions: 12

Compression:

Stored size: 953 Bytes

Contents

require 'tasks/config'

#--------------------------------------------------------------------------------
# configuration for running rspec.  This shows up as the test:default task
#--------------------------------------------------------------------------------
if spec_config = Configuration.for_if_exist?("test") then
  if spec_config.mode == "spec" then
    namespace :test do

      task :default => :spec

      require 'spec/rake/spectask'
      Spec::Rake::SpecTask.new do |r| 
        r.ruby_opts   = spec_config.ruby_opts
        r.libs        = [ Launchy::Paths.lib_path, 
                          Launchy::Paths.root_dir ]
        r.spec_files  = spec_config.files 
        r.spec_opts   = spec_config.options

        if rcov_config = Configuration.for_if_exist?('rcov') then
          r.rcov      = true
          r.rcov_dir  = rcov_config.output_dir
          r.rcov_opts = rcov_config.rcov_opts
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
middleman-0.13.1 lib/middleman/vendor/gems/ruby/1.9.1/gems/launchy-0.3.5/tasks/rspec.rake
middleman-0.12.2 lib/middleman/vendor/gems/gems/launchy-0.3.5/tasks/rspec.rake
launchy-0.3.5 tasks/rspec.rake
middleman-0.12.1 lib/middleman/vendor/gems/gems/launchy-0.3.3/tasks/rspec.rake
middleman-0.12.0.pre3 lib/middleman/vendor/gems/gems/launchy-0.3.3/tasks/rspec.rake
middleman-0.12.0.pre2 lib/middleman/vendor/gems/gems/launchy-0.3.3/tasks/rspec.rake
middleman-0.12.0.pre lib/middleman/vendor/gems/gems/launchy-0.3.3/tasks/rspec.rake
middleman-0.10.17 vendor/gems/gems/launchy-0.3.3/tasks/rspec.rake
middleman-0.10.16 vendor/gems/gems/launchy-0.3.3/tasks/rspec.rake
middleman-0.10.15 vendor/gems/gems/launchy-0.3.3/tasks/rspec.rake
middleman-0.10.14 vendor/gems/gems/launchy-0.3.3/tasks/rspec.rake
launchy-0.3.3 tasks/rspec.rake