Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 14, 2011
  1. @joshuaclayton

    Bump version to 2.2.0

    joshuaclayton authored
  2. @justinko @joshuaclayton

    No more "should"'s in the example descriptions.

    justinko authored joshuaclayton committed
    Closes #216
  3. @nashby @joshuaclayton

    Use create_list in step definitions

    nashby authored joshuaclayton committed
    Closes #213
  4. @justinko @joshuaclayton
Commits on Oct 12, 2011
  1. @jferris
Commits on Oct 9, 2011
  1. @joshuaclayton
  2. @joshuaclayton
  3. @joshuaclayton
  4. @joshuaclayton

    Change syntax for ignoring attributes to use block syntax instead of

    joshuaclayton authored
    calling ignore on individual declarations.
    
    Old syntax:
    
        factory :user do
          rockstar(true).ignore
          four { 2 + 2 }.ignore
    
          name { "John Doe#{" - Rockstar" if rockstar}" }
        end
    
    New syntax:
    
        factory :user do
          ignore do
            rockstar true
            four     { 2 + 2 }
          end
    
          name { "John Doe#{" - Rockstar" if rockstar}" }
        end
Commits on Oct 7, 2011
  1. @joshuaclayton

    Goodbye children

    joshuaclayton authored
  2. @joshuaclayton
  3. @joshuaclayton
  4. @joshuaclayton
  5. @joshuaclayton

    Clean up scoping

    joshuaclayton authored
  6. @joshuaclayton
  7. @joshuaclayton
Commits on Sep 23, 2011
  1. @joshuaclayton
  2. @joshuaclayton
  3. @joshuaclayton
  4. @joshuaclayton
  5. @joshuaclayton

    Remove @options from Factory

    joshuaclayton authored
  6. @joshuaclayton

    Changelog 2.1.1 to 2.1.2

    joshuaclayton authored
  7. @janxious @joshuaclayton

    2.1.0 -> 2.1.1 changelog

    janxious authored joshuaclayton committed
  8. @joshuaclayton

    Bump version to 2.1.2

    joshuaclayton authored
  9. @joshuaclayton
  10. @joshuaclayton
  11. @joshuaclayton

    Bump version to 2.1.1

    joshuaclayton authored
  12. @joshuaclayton

    Introduce declarations

    Joe Ferris and Josh Clayton authored joshuaclayton committed
    Declarations are another layer of abstraction between defining the
    factories via the DSL and compiling the factories and their attributes.
    
    Declarations know how to return their attribute(s), and running a
    factory compiles the declarations before building all attributes on the
    factory. This moves all the attribute compilation logic into one
    centralized location on the Factory instance, which means traits (and
    potentially other features down the road) can have individual attributes
    overridden within child factories or through FactoryGirl.modify
    
    Closes #205
Commits on Sep 22, 2011
  1. @janxious @joshuaclayton

    Update changelog with v2.1.0 changes (from 2.0.5)

    janxious authored joshuaclayton committed
  2. @twalpole @joshuaclayton

    make sure parent callbacks are run before child

    twalpole authored joshuaclayton committed
Commits on Sep 16, 2011
  1. @jferris

    Use objects, not structs

    jferris authored
  2. @jferris
  3. @jferris

    Callbacks aren't attributes

    jferris authored
  4. @gabebw
  5. @gabebw

    Merge pull request #201 from ovargas27/master

    gabebw authored
    More specific instructions for cucumber integration
Something went wrong with that request. Please try again.