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