class LoadingTest
Public Instance Methods
app()
click to toggle source
# File railties/test/application/loading_test.rb, line 16 def app @app ||= Quails.application end
setup()
click to toggle source
# File railties/test/application/loading_test.rb, line 8 def setup build_app end
teardown()
click to toggle source
# File railties/test/application/loading_test.rb, line 12 def teardown teardown_app end
test_initialize_can_be_called_at_any_time()
click to toggle source
# File railties/test/application/loading_test.rb, line 352 def test_initialize_can_be_called_at_any_time require "#{app_path}/config/application" assert !Quails.initialized? assert !Quails.application.initialized? Quails.initialize! assert Quails.initialized? assert Quails.application.initialized? end
Private Instance Methods
setup_ar!()
click to toggle source
# File railties/test/application/loading_test.rb, line 364 def setup_ar! ActiveRecord::Base.establish_connection(adapter: "sqlite3", database: ":memory:") ActiveRecord::Migration.verbose = false ActiveRecord::Schema.define(version: 1) do create_table :posts do |t| t.string :title end end end