Skip to content

Commit

Permalink
Delay require for test helper files until railtie after initialize.
Browse files Browse the repository at this point in the history
  • Loading branch information
vizjerai committed Dec 12, 2012
1 parent 6a6871a commit d36fab4
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
5 changes: 0 additions & 5 deletions lib/draper.rb
Expand Up @@ -14,11 +14,6 @@
require 'draper/collection_decorator'
require 'draper/railtie' if defined?(Rails)

# Test Support
require 'draper/test/rspec_integration' if defined?(RSpec) and RSpec.respond_to?(:configure)
require 'draper/test/minitest_integration' if defined?(MiniTest::Rails)
require 'draper/test/test_unit_integration'

module Draper
def self.setup_action_controller(base)
base.class_eval do
Expand Down
5 changes: 5 additions & 0 deletions lib/draper/railtie.rb
Expand Up @@ -16,6 +16,11 @@ class Railtie < Rails::Railtie

config.after_initialize do |app|
app.config.paths.add 'app/decorators', eager_load: true

# Test Support
require 'draper/test/rspec_integration' if defined?(RSpec) and RSpec.respond_to?(:configure)
require 'draper/test/minitest_integration' if defined?(MiniTest::Rails)
require 'draper/test/test_unit_integration'
end

initializer "draper.setup_action_controller" do |app|
Expand Down

0 comments on commit d36fab4

Please sign in to comment.