1
0
Fork 0
mirror of https://github.com/thoughtbot/factory_bot.git synced 2022-11-09 11:43:51 -05:00

Moved Rails 3 initialization into a separate gem (factory_girl_rails)

This commit is contained in:
Joe Ferris 2010-06-09 11:45:52 -04:00
parent 434f67b236
commit fc8ce3ab7e
4 changed files with 3 additions and 26 deletions

View file

@ -11,7 +11,6 @@ require 'factory_girl/attribute/association'
require 'factory_girl/attribute/callback'
require 'factory_girl/sequence'
require 'factory_girl/aliases'
require 'factory_girl/railtie'
# Shortcut for Factory.default_strategy.
#
@ -22,5 +21,5 @@ def Factory (name, attrs = {})
end
class Factory
VERSION = "1.2.5"
VERSION = "1.3.0"
end

View file

@ -1,22 +0,0 @@
require 'factory_girl'
class Factory
if defined? Rails::Railtie
require 'rails'
class Railtie < Rails::Railtie
config.after_initialize do
Factory::Railtie.configure
end
end
end
class Railtie
def self.configure
Factory.definition_file_paths = [
File.join(Rails.root, 'test', 'factories'),
File.join(Rails.root, 'spec', 'factories')
]
Factory.find_definitions
end
end
end

View file

@ -1,2 +1,2 @@
require 'factory_girl/railtie'
Factory::Railtie.configure
require 'factory_girl'
Rails.configuration.after_initialize { Factory.find_definitions }