Add warning messages to test helpers for the 'prepare' rake task to avoid confusion [ci skip]
This commit is contained in:
parent
a0b93aba5f
commit
618768853a
5
Rakefile
5
Rakefile
|
@ -1,9 +1,7 @@
|
||||||
require 'bundler'
|
require 'bundler'
|
||||||
Bundler::GemHelper.install_tasks
|
Bundler::GemHelper.install_tasks
|
||||||
|
|
||||||
require 'rake/testtask'
|
desc 'Set a relevant database.yml for testing'
|
||||||
|
|
||||||
desc 'Set a relevant database.yml'
|
|
||||||
task :prepare do
|
task :prepare do
|
||||||
ENV["DB"] ||= "sqlite"
|
ENV["DB"] ||= "sqlite"
|
||||||
if RUBY_VERSION.to_f >= 1.9
|
if RUBY_VERSION.to_f >= 1.9
|
||||||
|
@ -15,6 +13,7 @@ task :prepare do
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
require 'rake/testtask'
|
||||||
desc 'Run tests on PaperTrail with Test::Unit.'
|
desc 'Run tests on PaperTrail with Test::Unit.'
|
||||||
Rake::TestTask.new(:test) do |t|
|
Rake::TestTask.new(:test) do |t|
|
||||||
t.libs << 'lib'
|
t.libs << 'lib'
|
||||||
|
|
|
@ -1,4 +1,9 @@
|
||||||
ENV["RAILS_ENV"] ||= 'test'
|
ENV["RAILS_ENV"] ||= 'test'
|
||||||
|
ENV["DB"] ||= 'sqlite'
|
||||||
|
|
||||||
|
unless File.exists?(File.expand_path('../../test/dummy/config/database.yml', __FILE__))
|
||||||
|
warn "WARNING: No database.yml detected for the dummy app, please run `rake prepare` first"
|
||||||
|
end
|
||||||
|
|
||||||
require File.expand_path('../../test/dummy/config/environment', __FILE__)
|
require File.expand_path('../../test/dummy/config/environment', __FILE__)
|
||||||
require 'rspec/rails'
|
require 'rspec/rails'
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
# Configure Rails Envinronment
|
|
||||||
ENV["RAILS_ENV"] = "test"
|
ENV["RAILS_ENV"] = "test"
|
||||||
ENV["DB"] ||= "sqlite"
|
ENV["DB"] ||= "sqlite"
|
||||||
|
|
||||||
|
unless File.exists?(File.expand_path('../../test/dummy/config/database.yml', __FILE__))
|
||||||
|
warn "WARNING: No database.yml detected for the dummy app, please run `rake prepare` first"
|
||||||
|
end
|
||||||
|
|
||||||
require File.expand_path("../dummy/config/environment.rb", __FILE__)
|
require File.expand_path("../dummy/config/environment.rb", __FILE__)
|
||||||
require "rails/test_help"
|
require "rails/test_help"
|
||||||
require 'shoulda'
|
require 'shoulda'
|
||||||
|
|
Loading…
Reference in New Issue