Sha256: 9d7a7b8d63f530cbc4473a11ab45651f27854478cd2e99b6cebc1475a893f367

Contents?: true

Size: 1.48 KB

Versions: 1

Compression:

Stored size: 1.48 KB

Contents

== 0.1.5

* API change
  * CaptureModel, etc are now 'capture_model' methods

* 3 major enhancements
  * Steps for asserting that <n> models exist, matching certain criteria
  * Steps for asserting associations added to generated pickle steps
      'Then the user should be in the post's commenters'
      'Then the forum: "awesome" should be the 2nd post's forum'
  * configuration can now occur any time before a step is defined, which makes
    for much more intuitive env.rb

* 1 minor enhancement
  * predicate matching is less prone to step conflicts because we preload a 
    big list of all the predicate and column methods
  * field values now handle booleans and numerics

== 0.1.4

* 1 major enhancement
  * You can create multiple models with ease, for eg.
      'Given 10 users exist with role: "admin"'

* 1 minor enhancement
  * You can do Pickle.configure (just like Webrat.configure)


== 0.1.3 - Bugfix release

* 1 minor enhancement
  * make generated steps compatible with Rails 2.1


== 0.1.2

* 2 major enhancements
  * create your pickle steps with script/generate pickle
  * Adapter based architecture, supports Machinist, FactoryGirl, and vanilla ActiveRecord
  
* 1 minor enhancement
  * model_names now defaults to subclasses of AR::Base
  * #original_model => #created_model


== 0.1.1

* 1 major enhancement:
  * made pickle a github gem

* 1 minor enhancement:
  * Added intentions for pickle in README.textile


== Prior to gems

* Initial release: everything is subject to sweeping change

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ianwhite-pickle-0.1.5 History.txt