Class: Spring::Application

Inherits:
Object
  • Object
show all
Defined in:
lib/spring/commands/parallel_rspec.rb

Overview

Patch Spring to work with parallel_tests From: github.com/grosser/parallel_tests/wiki/Spring

Instance Method Summary collapse

Instance Method Details

#connect_databaseObject



14
15
16
17
18
# File 'lib/spring/commands/parallel_rspec.rb', line 14

def connect_database
  disconnect_database
  reconfigure_database
  connect_database_orig
end

#connect_database_origObject



12
# File 'lib/spring/commands/parallel_rspec.rb', line 12

alias connect_database_orig connect_database

#reconfigure_databaseObject



20
21
22
23
24
25
# File 'lib/spring/commands/parallel_rspec.rb', line 20

def reconfigure_database
  if active_record_configured?
    ActiveRecord::Base.configurations =
      Rails.application.config.database_configuration
  end
end