Sha256: af365d4d82b8a6d18e4ca1deb92019b5c21559e63fcaaf1e1c8e518a2f7026b0

Contents?: true

Size: 630 Bytes

Versions: 1

Compression:

Stored size: 630 Bytes

Contents

#!/usr/bin/env rake
# frozen_string_literal: true

namespace :gem do
  require 'bundler/gem_tasks'
end

# require 'bundler'
# Bundler.require :default, :test, :development

require 'coveralls/rake/task'
Coveralls::RakeTask.new

task default: :test

desc 'Run test suite'
task test: %w(test:rubocop test:rspec test:cucumber)

namespace :test do
  desc 'Test with coveralls'
  task coveralls: %w(test coveralls:push)

  require 'rubocop/rake_task'
  RuboCop::RakeTask.new

  desc 'Run rspec'
  task :rspec do
    sh 'bundle exec rspec'
  end

  desc 'Run cucumber'
  task :cucumber do
    sh 'bundle exec cucumber -p all'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
proxy_rb-0.3.0 Rakefile