class ActiveRecord::DatabaseTasksDropCurrentTest
Public Instance Methods
setup()
click to toggle source
# File activerecord/test/cases/tasks/database_tasks_test.rb, line 286 def setup @configurations = { "development" => { "database" => "dev-db" }, "test" => { "database" => "test-db" }, "production" => { "database" => "prod-db" } } ActiveRecord::Base.stubs(:configurations).returns(@configurations) end
test_drops_current_environment_database()
click to toggle source
# File activerecord/test/cases/tasks/database_tasks_test.rb, line 296 def test_drops_current_environment_database ActiveRecord::Tasks::DatabaseTasks.expects(:drop). with("database" => "prod-db") ActiveRecord::Tasks::DatabaseTasks.drop_current( ActiveSupport::StringInquirer.new("production") ) end
test_drops_test_and_development_databases_when_env_was_not_specified()
click to toggle source
# File activerecord/test/cases/tasks/database_tasks_test.rb, line 305 def test_drops_test_and_development_databases_when_env_was_not_specified ActiveRecord::Tasks::DatabaseTasks.expects(:drop). with("database" => "dev-db") ActiveRecord::Tasks::DatabaseTasks.expects(:drop). with("database" => "test-db") ActiveRecord::Tasks::DatabaseTasks.drop_current( ActiveSupport::StringInquirer.new("development") ) end
test_drops_testand_development_databases_when_quails_env_is_development()
click to toggle source
# File activerecord/test/cases/tasks/database_tasks_test.rb, line 316 def test_drops_testand_development_databases_when_quails_env_is_development old_env = ENV["RAILS_ENV"] ENV["RAILS_ENV"] = "development" ActiveRecord::Tasks::DatabaseTasks.expects(:drop). with("database" => "dev-db") ActiveRecord::Tasks::DatabaseTasks.expects(:drop). with("database" => "test-db") ActiveRecord::Tasks::DatabaseTasks.drop_current( ActiveSupport::StringInquirer.new("development") ) ensure ENV["RAILS_ENV"] = old_env end