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:
parent
434f67b236
commit
fc8ce3ab7e
4 changed files with 3 additions and 26 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
|
@ -1,2 +1,2 @@
|
|||
require 'factory_girl/railtie'
|
||||
Factory::Railtie.configure
|
||||
require 'factory_girl'
|
||||
Rails.configuration.after_initialize { Factory.find_definitions }
|
||||
|
|
Loading…
Add table
Reference in a new issue