Sha256: 4243505d71472667accbb31dba98a3f34cc205d4a451556ea8213a59f9df578d
Contents?: true
Size: 1.59 KB
Versions: 1
Compression:
Stored size: 1.59 KB
Contents
# -*- ruby -*- # require 'rubygems' require 'hoe' begin require 'load_multi_rails_rake_tasks' rescue LoadError $stderr.puts "Install the multi_rails gem to run tests against multiple versions of Rails" end require 'lib/facebooker/version' NAME = 'facebooker-rails3' begin gem 'jeweler' require 'jeweler' Jeweler::Tasks.new do |spec| spec.name = NAME spec.version = Facebooker::VERSION::STRING spec.summary = "Facebooker for Rails 3" spec.description = spec.summary spec.homepage = "http://github.com/tarsolya/facebooker-rails3" spec.authors = ["chad@chadfowler.com", "tarsolya@gmail.com"] spec.email = "tarsolya@gmail.com" spec.files = FileList['[A-Z]*', File.join(*%w[{generators,lib,rails} ** *]).to_s] end Jeweler::GemcutterTasks.new rescue LoadError puts "Jeweler - or one of its dependencies - is not available. " << "Install it with: sudo gem install jeweler -s http://gemcutter.org" end begin require 'rcov/rcovtask' namespace :test do namespace :coverage do desc "Delete aggregate coverage data." task(:clean) { rm_f "coverage.data" } end desc 'Aggregate code coverage for unit, functional and integration tests' Rcov::RcovTask.new(:coverage) do |t| t.libs << "test" t.test_files = FileList["test/**/*_test.rb"] t.output_dir = "coverage/" t.verbose = true t.rcov_opts = ['--exclude', 'test,/usr/lib/ruby,/Library/Ruby,/System/Library', '--sort', 'coverage'] end end rescue LoadError $stderr.puts "Install the rcov gem to enable test coverage analysis" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
facebooker-rails3-1.0.64 | Rakefile |