Sha256: e2d8d2c0ebece9d3c037ff127a549b4171292545ede287b28bffd122c337fa5c
Contents?: true
Size: 903 Bytes
Versions: 8
Compression:
Stored size: 903 Bytes
Contents
require 'bundler' Bundler::GemHelper.install_tasks require 'rake/testtask' Rake::TestTask.new(:test) do |test| test.libs << 'lib' << 'test' test.pattern = 'test/**/test_*.rb' test.verbose = true end require 'rcov/rcovtask' Rcov::RcovTask.new do |test| test.libs << 'test' test.pattern = 'test/**/test_*.rb' test.verbose = true end task :default => :test require 'rake/rdoctask' Rake::RDocTask.new do |rdoc| version = File.exist?('VERSION') ? File.read('VERSION') : "" rdoc.rdoc_dir = 'rdoc' rdoc.title = "cassandra_object #{version}" rdoc.rdoc_files.include('README*') rdoc.rdoc_files.include('lib/**/*.rb') end task :cleanup do unless defined?(CassandraObject) $: << 'test' $: << 'lib' require 'test_helper' end puts "Clearing keyspace! ..." CassandraObject::Base.connection.clear_keyspace! puts "Cleared" end task :default=>[:test, :cleanup] do end
Version data entries
8 entries across 8 versions & 1 rubygems