1
0
Fork 0
mirror of https://github.com/thoughtbot/factory_bot.git synced 2022-11-09 11:43:51 -05:00
A library for setting up Ruby objects as test data.
Find a file
Damian Galarza fea0ad12d9 Move away from FactoryGirl to factory_girl in docs
Change any references of FactoryGirl to factory_girl for consistency.
2014-01-29 23:50:41 -05:00
features
gemfiles Bump version to 4.3.0 2013-11-03 22:21:04 -05:00
lib Update repo to follow thoughtbot guide for whitespace in blocks 2013-12-14 22:33:15 -05:00
spec Update repo to follow thoughtbot guide for whitespace in blocks 2013-12-14 22:33:15 -05:00
.autotest
.gitignore
.rspec
.simplecov
.travis.yml Add Ruby 2.0.0 to list of versions to test on Travis 2013-11-02 13:00:19 -04:00
.yardopts
Appraisals Update versions of Rails for Appraisal 2013-11-02 12:59:33 -04:00
CONTRIBUTION_GUIDELINES.md
cucumber.yml
factory_girl.gemspec
Gemfile Update dependency on ActiveRecord so it does not pull in 1.6.0 2013-08-02 15:36:23 -04:00
Gemfile.lock Bump version to 4.3.0 2013-11-03 22:21:04 -05:00
GETTING_STARTED.md Move away from FactoryGirl to factory_girl in docs 2014-01-29 23:50:41 -05:00
LICENSE Update copyright year to 2014 2014-01-27 01:29:55 -08:00
NEWS
Rakefile Bump versions of ActiveRecord in Appraisal and fix default task 2013-06-14 15:07:53 -04:00
README.md Move away from FactoryGirl to factory_girl in docs 2014-01-29 23:50:41 -05:00

factory_girl Build Status Dependency Status Code Climate

factory_girl is a fixtures replacement with a straightforward definition syntax, support for multiple build strategies (saved instances, unsaved instances, attribute hashes, and stubbed objects), and support for multiple factories for the same class (user, admin_user, and so on), including factory inheritance.

If you want to use factory_girl with Rails, see factory_girl_rails.

Documentation

You should find the documentation for your version of factory_girl on Rubygems.

See GETTING_STARTED for information on defining and using factories.

Install

gem install factory_girl

or add the following line to Gemfile:

gem 'factory_girl'

and run bundle install from your shell.

Supported Ruby versions

The factory_girl 3.x+ series supports MRI Ruby 1.9. Additionally, factory_girl 3.6+ supports JRuby 1.6.7.2+ while running in 1.9 mode. See GETTING_STARTED for more information on configuring the JRuby environment.

For versions of Ruby prior to 1.9, please use factory_girl 2.x.

More Information

Contributing

Please see the contribution guidelines.

Credits

factory_girl was originally written by Joe Ferris and is now maintained by Josh Clayton. Many improvements and bugfixes were contributed by the open source community.

thoughtbot

factory_girl is maintained and funded by thoughtbot, inc

The names and logos for thoughtbot are trademarks of thoughtbot, inc.

License

factory_girl is Copyright © 2008-2014 Joe Ferris and thoughtbot. It is free software, and may be redistributed under the terms specified in the LICENSE file.