lib/keynote/railtie.rb in keynote-0.1.3 vs lib/keynote/railtie.rb in keynote-0.2.0pre1
- old
+ new
@@ -4,20 +4,26 @@
module Keynote
# @private
class Railtie < Rails::Railtie
config.after_initialize do |app|
- app.config.paths.add 'app/presenters', :eager_load => true
+ if ::Rails.version.to_f >= 4
+ app.config.paths.add 'app/presenters'
+ else
+ app.config.paths.add 'app/presenters', :eager_load => true
+ end
if defined?(RSpec::Rails) && RSpec.respond_to?(:configure)
require 'keynote/testing/rspec'
end
if defined?(MiniTest::Rails)
require 'keynote/testing/minitest_rails'
end
- require "keynote/testing/test_unit"
+ if !defined?(MiniTest::Rails)
+ require "keynote/testing/test_unit"
+ end
end
ActiveSupport.on_load(:action_view) do
include Keynote::Helper
end