Sha256: adff33d3dcf8b8f081fed64da69eec44dd3104f146873e4c90261b78aeb31bea

Contents?: true

Size: 682 Bytes

Versions: 10

Compression:

Stored size: 682 Bytes

Contents

require 'rubygems'
require 'bundler'
Bundler.setup

require 'rake'
require 'rake/testtask'

desc 'Default: run all tests.'
task :default => :test

desc "Test enum_state_machine."
Rake::TestTask.new(:test) do |t|
  integration = %w(active_model active_record).detect do |name|
    Bundler.default_gemfile.to_s.include?(name)
  end
  
  t.libs << 'lib'
  t.test_files = integration ? Dir["test/unit/integrations/#{integration}_test.rb"] : Dir['test/{functional,unit}/*_test.rb'] + ['test/unit/integrations/base_test.rb']
  t.verbose = true
  t.warning = true if ENV['WARNINGS']
end

load File.dirname(__FILE__) + '/lib/tasks/enum_state_machine.rake'

Bundler::GemHelper.install_tasks

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
enum_state_machine-0.8.0 Rakefile
enum_state_machine-0.7.0 Rakefile
enum_state_machine-0.6.0 Rakefile
enum_state_machine-0.5.0 Rakefile
enum_state_machine-0.4.1 Rakefile
enum_state_machine-0.4.0 Rakefile
enum_state_machine-0.3.0 Rakefile
enum_state_machine-0.2.0 Rakefile
enum_state_machine-0.1.1 Rakefile
enum_state_machine-0.1.0 Rakefile