Sha256: 4b79b97171934b27a9c6b6e5a97f33a4847a8edb5dab4fcdfee7cf89235d59e8
Contents?: true
Size: 1.41 KB
Versions: 4
Compression:
Stored size: 1.41 KB
Contents
# Cloud Foundry 2012.02.03 Beta # Copyright (c) [2009-2012] VMware, Inc. All Rights Reserved. # # This product is licensed to you under the Apache License, Version 2.0 (the "License"). # You may not use this product except in compliance with the License. # # This product includes a number of subcomponents with # separate copyright notices and license terms. Your use of these # subcomponents is subject to the terms and conditions of the # subcomponent's license, as noted in the LICENSE file. # require "rdoc/task" require "rspec/core/rake_task" require "bundler/gem_tasks" # only available in bundler >= 1.0.15 require "ci/reporter/rake/rspec" ENV['CI_REPORTS'] = File.expand_path("spec_reports") COV_REPORTS = File.expand_path("coverage") task :default => [:test] task :tests => [:test] task :spec => [:test] RSpec::Core::RakeTask.new("test") do |t| t.rspec_opts = ["--format", "documentation", "--colour"] t.pattern = "spec/**/*_spec.rb" end RDoc::Task.new do |rd| rd.rdoc_files.include("lib/**/*.rb") rd.rdoc_dir = "doc" end task :ci => [:pre_coverage, :rcov_reports, "ci:setup:rspec", :test] task :cov => [:pre_coverage, :test, :view_coverage] task :coverage => [:pre_coverage, :test] task :pre_coverage do rm_rf COV_REPORTS ENV['COVERAGE'] = "exclude-spec exclude-vendor" end task :rcov_reports do ENV['COVERAGE'] += " rcov" end task :view_coverage do `firefox #{File.join(COV_REPORTS, 'index.html')}` end
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
cf-uaac-1.3.1 | Rakefile |
cf-uaa-lib-1.3.1 | Rakefile |
cf-uaac-1.3.0 | Rakefile |
cf-uaa-lib-1.3.0 | Rakefile |