module InheritableFixtures::RailsExtensions::Engine

Public Class Methods

included(target) click to toggle source
# File lib/inheritable_fixtures/rails_extensions/engine.rb, line 4
def self.included(target)
  target.class_eval do
    # I believe in Rails 4.1+ we can do,
    #
    # paths.add('lib/fixtures')
    #
    # and remove EngineConfiguration

    initializer :append_fixtures_paths, group: :all do |app|
      app.config.fixtures_paths.unshift(*paths['lib/fixtures'].existent_directories)
    end
  end
end