class ActiveRecord::SqliteStructureLoadTest

Public Instance Methods

setup() click to toggle source
# File activerecord/test/cases/tasks/sqlite_rake_test.rb, line 246
def setup
  @database      = "db_create.sqlite3"
  @configuration = {
    "adapter"  => "sqlite3",
    "database" => @database
  }
end
test_structure_load() click to toggle source
# File activerecord/test/cases/tasks/sqlite_rake_test.rb, line 254
def test_structure_load
  dbfile   = @database
  filename = "awesome-file.sql"

  open(filename, "w") { |f| f.puts("select datetime('now', 'localtime');") }
  ActiveRecord::Tasks::DatabaseTasks.structure_load @configuration, filename, "/quails/root"
  assert File.exist?(dbfile)
ensure
  FileUtils.rm_f(filename)
  FileUtils.rm_f(dbfile)
end