Methods
S
T
Instance Public methods
setup()
# File activerecord/test/cases/tasks/database_tasks_test.rb, line 321
def setup
  ActiveRecord::Tasks::DatabaseTasks.migrations_paths = 'custom/path'
end
teardown()
# File activerecord/test/cases/tasks/database_tasks_test.rb, line 325
def teardown
  ActiveRecord::Tasks::DatabaseTasks.migrations_paths = nil
end
test_migrate_clears_schema_cache_afterward()
# File activerecord/test/cases/tasks/database_tasks_test.rb, line 341
def test_migrate_clears_schema_cache_afterward
  ActiveRecord::Base.expects(:clear_cache!)
  ActiveRecord::Tasks::DatabaseTasks.migrate
end
test_migrate_receives_correct_env_vars()
# File activerecord/test/cases/tasks/database_tasks_test.rb, line 329
def test_migrate_receives_correct_env_vars
  verbose, version = ENV['VERBOSE'], ENV['VERSION']

  ENV['VERBOSE'] = 'false'
  ENV['VERSION'] = '4'

  ActiveRecord::Migrator.expects(:migrate).with('custom/path', 4)
  ActiveRecord::Tasks::DatabaseTasks.migrate
ensure
  ENV['VERBOSE'], ENV['VERSION'] = verbose, version
end