Sha256: 161b5e53341885103ed03ecb0eff0d37e3d5a14e0038b45d48bba1ea4b7b429f

Contents?: true

Size: 1.84 KB

Versions: 3

Compression:

Stored size: 1.84 KB

Contents

== edge

* 1 major enhancement
  * generate page steps with script/generate pickle page
    page steps allow you to do things like this
      When I go to the comment's page
      Then I should be at the user's new comment page

* 3 minor enhancements
  * Improved documentation
  * absract models no longer kill pickle
  * Actually test that the generators work

== 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

* 2 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

3 entries across 3 versions & 2 rubygems

Version Path
schlick-pickle-0.1.5.1 History.txt
schlick-pickle-0.1.5.2 History.txt
schlick-schlick-pickle-0.1.5.1 History.txt