Sha256: 80d92de47ad5c7556b3fecdde0532ac6577d527a5fb7b064b32698d47f35138e

Contents?: true

Size: 403 Bytes

Versions: 63

Compression:

Stored size: 403 Bytes

Contents

namespace :coverage do
  desc "Generage code coverage via simplecov"
  task run: :environment do
    ENV["RUN_COVERAGE"] = "manual"
    Rake::Task["test"].execute
  end

  desc "Submit code coverage report to external services"
  task report: :environment do
    require 'simplecov'
    require 'codeclimate-test-reporter'
    CodeClimate::TestReporter::Formatter.new.format(SimpleCov.result)
  end
end

Version data entries

63 entries across 63 versions & 1 rubygems

Version Path
hackathon_manager-0.14.1 lib/tasks/coverage.rake
hackathon_manager-0.14.0 lib/tasks/coverage.rake
hackathon_manager-0.13.12 lib/tasks/coverage.rake
hackathon_manager-0.13.11 lib/tasks/coverage.rake
hackathon_manager-0.13.10 lib/tasks/coverage.rake
hackathon_manager-0.13.9 lib/tasks/coverage.rake
hackathon_manager-0.13.8 lib/tasks/coverage.rake
hackathon_manager-0.13.7 lib/tasks/coverage.rake
hackathon_manager-0.13.6 lib/tasks/coverage.rake
hackathon_manager-0.13.5 lib/tasks/coverage.rake
hackathon_manager-0.13.4 lib/tasks/coverage.rake
hackathon_manager-0.13.3 lib/tasks/coverage.rake
hackathon_manager-0.13.2 lib/tasks/coverage.rake
hackathon_manager-0.13.1 lib/tasks/coverage.rake
hackathon_manager-0.13.0 lib/tasks/coverage.rake
hackathon_manager-0.12.2 lib/tasks/coverage.rake
hackathon_manager-0.12.1 lib/tasks/coverage.rake
hackathon_manager-0.12.0 lib/tasks/coverage.rake
hackathon_manager-0.11.2 lib/tasks/coverage.rake
hackathon_manager-0.11.1 lib/tasks/coverage.rake