1
0
Fork 0
mirror of https://github.com/thoughtbot/factory_bot_rails.git synced 2022-11-09 11:49:18 -05:00
Commit graph

11 commits

Author SHA1 Message Date
Joshua Clayton
cb211119e0 Remove debugging 2013-02-08 09:23:17 -05:00
Joshua Clayton
9d3df8ce94 Fix bug when configuring FactoryGirl and RSpec fixture dir
Closes #90, #88, #84
2013-02-05 09:19:40 -05:00
Joshua Clayton
bcbdc4558c Initial support for MiniTest
Closes #68, #75
2012-12-10 11:29:57 -05:00
Joshua Clayton
1c6975c185 Allow a custom directory for factories be specified
Closes #73
2012-12-07 11:48:05 -05:00
Artem Ignatyev
191ce5e47e Tweaked factory_girls_initialization process to allow other engines to advertise its factories for use in a recipient project
When a (mountable) engine defines models and factories to test the models, sometimes it is convenient to use this factories
from a project which depends on the engine.

But current factory_girl_rail initialization processes do not allow to do so without hacks.
(after_initializer resets all FactoryGirl.definition_file_paths to defaults with = [paths])

When this change introduces the engine can advertise some factories in an its own railtie, i.e.:

module ModelCore
  class Engine < Rails::Engine

    initializer "model_core.factories", :after => "factory_girl.set_factory_paths" do
      FactoryGirl.definition_file_paths << File.expand_path('../../../spec/factories', __FILE__) if defined?(FactoryGirl)
    end
  end
end
2011-12-02 11:23:51 -06:00
Gabe Berke-Williams
1e47af0319 Remove broken, unused version file. 2011-11-29 23:57:02 -05:00
Gabe Berke-Williams
eb7d9c1126 Use Bundler gem conventions. 2011-11-12 09:43:52 -05:00
Mike Gehard
97222f2b58 Allow factory_girl_rails to auto configure factory girl as the fixture replacement mechanism. 2011-09-24 06:58:59 -06:00
Chris Griego
a38b0dd62d Load factories from /factories at the Rails root, just like the default definition_file_paths. 2011-08-27 16:41:27 -05:00
Balint Erdi
6e523f0ed7 Follows changes introduced in factory_girl (Factory class -> FactoryGirl module) 2010-08-25 22:54:55 +08:00
Joe Ferris
dd737af03e Added Rails 3 integration 2010-06-09 11:42:48 -04:00