Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 12, 2011
  1. Joshua Clayton

    Bump version to 2.0.4

    joshuaclayton authored
  2. Joshua Clayton

    Whitespace

    joshuaclayton authored
  3. Joshua Clayton
  4. Joshua Clayton
  5. Joshua Clayton
  6. Joshua Clayton

    Cleanup

    joshuaclayton authored
  7. Joshua Clayton

    Add attribute lists

    joshuaclayton authored
  8. Joshua Clayton
  9. Joshua Clayton

    WIP: initial cleanup

    joshuaclayton authored
  10. Thomas Walpole Joshua Clayton

    remove :factory option from attribute_group

    twalpole authored joshuaclayton committed
  11. Thomas Walpole Joshua Clayton

    Implement requested implicit syntax

    twalpole authored joshuaclayton committed
  12. Thomas Walpole Joshua Clayton

    rename attr_group(s) to attribute_group(s)

    twalpole authored joshuaclayton committed
  13. Thomas Walpole Joshua Clayton

    support callbacks in attribute groups

    twalpole authored joshuaclayton committed
  14. Thomas Walpole Joshua Clayton

    Add ability to create factory from attr_group

    twalpole authored joshuaclayton committed
  15. Thomas Walpole Joshua Clayton

    Add global attr_group support

    twalpole authored joshuaclayton committed
  16. Thomas Walpole Joshua Clayton

    first attribute groups specs passing

    twalpole authored joshuaclayton committed
  17. Thomas Walpole Joshua Clayton

    initial spec for attribute groups feature

    twalpole authored joshuaclayton committed
  18. Jeff Dutil

    Fix the travis-ci build status image to use https, which prevents Git…

    JDutil authored
    …hub from caching the failed status image.
Commits on Aug 11, 2011
  1. Thomas Walpole Joshua Clayton

    replace sort! with partition and flatten

    twalpole authored joshuaclayton committed
    Closes #174
Commits on Aug 9, 2011
  1. Joshua Clayton
  2. Thomas Walpole Joshua Clayton
Commits on Aug 8, 2011
  1. Ken Collins Joshua Clayton
Commits on Aug 5, 2011
  1. Joshua Clayton

    Bump version to 2.0.3

    joshuaclayton authored
  2. Flavio Castelli Joshua Clayton

    Ensure static attributes are executed before dynamic ones.

    flavio authored joshuaclayton committed
    Static attributes must be executed first because dynamic attributes might
    rely on them. This is really important when using the :parent relationship.
    
    Previous code didn't work fine in situations like this one:
      Factory.define(:generic_user, :class => User) do |u|
        u.email { |user| "#{user.name}@example.com }
      end
    
      Factory.define(:flavio, :parent => :generic_user) do |u|
        u.name "flavio"
      end
    
    When building a :user object the previous code would have set the email
    attribute and then the name attribute. This results in a user object with
    an invalid email address: the 'name' attribute is yet not set while the
    'email' attribute is evaluated.
    
    Closes #159
Commits on Jul 30, 2011
  1. Joshua Clayton
  2. Szymon Nowak

    Simplify association syntax when defining new factory.

    szimek authored
    Now it's possible to do:
    
    factory :post do
      author :factory => :user
    end
Commits on Jul 29, 2011
  1. Nick Rivadeneira
  2. Nick Rivadeneira

    Revert "Add travis config and build status link" until travis can sup…

    nickrivadeneira authored
    …port appraisal
    
    This reverts commit 2434d66.
  3. Nick Rivadeneira
  4. Joshua Clayton
Commits on Jul 28, 2011
  1. Nick Rivadeneira

    bump to 2.0.2

    nickrivadeneira authored
  2. Nick Rivadeneira

    make sure the value is a string when calling #strip in step defs sinc…

    nickrivadeneira authored
    …e cucumber > 1.0 yields real types instead of strings on matches
  3. Gabe Berke-Williams
Commits on Jul 25, 2011
  1. Simon Hürlimann
Commits on Jul 22, 2011
  1. Joshua Clayton

    Bump version to 2.0.1

    joshuaclayton authored
Something went wrong with that request. Please try again.