Sha256: f51c65c1e60ee83eb4f686cba19239d8d5330d5c50ca85923b2b936d6f07fd6e

Contents?: true

Size: 600 Bytes

Versions: 6

Compression:

Stored size: 600 Bytes

Contents

# encoding: utf-8
require 'rubygems'
require 'bundler'
Bundler::GemHelper.install_tasks

$:.unshift File.expand_path("../lib", __FILE__)

require "rspec/core/rake_task"
RSpec::Core::RakeTask.new(:spec) do |t|
  t.ruby_opts  = %w[-r./spec/coverage -w]
end

require_relative 'spec/capture_warnings'
include CaptureWarnings
namespace :spec do
  task :warnings do
    report_warnings do
      Rake::Task['spec'].invoke
    end
  end

  desc "run (slow) performance tests"
  RSpec::Core::RakeTask.new(:slow) do |t|
    t.rspec_opts = %w[--tag slow]
  end
end

task default: ['spec:warnings', 'spec:slow']

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
cucumber-core-3.0.0 Rakefile
cucumber-core-3.0.0.pre.2 Rakefile
cucumber-core-2.0.0 Rakefile
cucumber-core-1.5.0 Rakefile
cucumber-core-1.4.0 Rakefile
cucumber-core-1.3.1 Rakefile