Methods
T
Instance Public methods
test_purges_current_environment_database()
# File activerecord/test/cases/tasks/database_tasks_test.rb, line 359
def test_purges_current_environment_database
  configurations = {
    'development' => {'database' => 'dev-db'},
    'test'        => {'database' => 'test-db'},
    'production'  => {'database' => 'prod-db'}
  }
  ActiveRecord::Base.stubs(:configurations).returns(configurations)

  ActiveRecord::Tasks::DatabaseTasks.expects(:purge).
    with('database' => 'prod-db')
  ActiveRecord::Base.expects(:establish_connection).with(:production)

  ActiveRecord::Tasks::DatabaseTasks.purge_current('production')
end