[DRE-commits] [SCM] Packaging for shoulda-matchers branch, master, created. 59e82204ece31a10597835368e315c62419c3217

Antonio Terceiro terceiro at softwarelivre.org
Wed May 11 16:02:26 UTC 2011


The branch, master has been created
        at  59e82204ece31a10597835368e315c62419c3217 (commit)

- Shortlog ------------------------------------------------------------
commit 59e82204ece31a10597835368e315c62419c3217
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Fri Apr 8 01:38:55 2011 -0700

    Adding packaging files generated by dh-make-ruby

commit dc769d3524b187cbe8858b30b39bb216583d139f
Author: Joe Ferris <jferris at thoughtbot.com>
Date:   Thu Mar 17 13:22:27 2011 -0400

    Bumped to beta2 to release bugfixes

commit 7f72f4a47800bbb9e995065ecf25e8ccf314226f
Author: knapo <krzysztof.knapik at llp.pl>
Date:   Thu Mar 17 14:02:39 2011 +0100

    Change the way of translating default_error_message by using :default I18n.translation options instead of throwing I18n::MissingTranslationData

commit 70b706e85a6b3926f1d56a655bc4c036681a7b53
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sat Feb 26 09:11:47 2011 -0500

    Updated docs for the validate_format_of matcher
    
    * Reflects correct default error message (:invalid)
    * Also added extra tests for invalid formats

commit 5de1e7788b2ecc4d885e770b3b86187afc75d58d
Author: Justin Case <justin at playelite.net>
Date:   Sat Feb 26 09:32:43 2011 +0100

    The format validator uses :invalid key by default, not :blank.
    
    https://github.com/thoughtbot/shoulda/issues/#issue/119 by adrpac

commit 15bc25ea2470eede0e8e8c3c8399fad2de1f11cd
Author: John Mileham <jmileham at gmail.com>
Date:   Wed Feb 23 13:19:02 2011 -0500

    Tests to verify failure behavior when an attribute is not included in the readonly set.

commit 3c0aea25fa3a649a7f36c202279ff8a26c2def9f
Author: John Mileham <jmileham at gmail.com>
Date:   Wed Feb 23 11:13:59 2011 -0500

    readonly_attributes are now a Set instead of Array

commit 404d1f4ee88b1680b4f31b664779abc439329ef3
Author: Timothy Yen <yen.timothy at gmail.com>
Date:   Thu Feb 3 12:13:11 2011 -0500

    Added shoulda/matchers/assertion_error that assigns based on the current Ruby version.

commit 76a8aa726ecc5abdff86f4654ea0b3c438f43b6f
Author: Timothy Yen <yen.timothy at gmail.com>
Date:   Wed Feb 2 00:05:58 2011 -0500

    Fix assign_to_matcher for ruby 1.9.2: check for instance variables using symbols instead of strings

commit 240342b7a8725121928fc12a968c94f525b96896
Author: Joe Ferris <jferris at thoughtbot.com>
Date:   Thu Feb 17 13:32:23 2011 -0500

    Use ruby-debug19 on Ruby >= 1.9 (thanks to github.com/kollektiv)

commit e8179584270ccf9d22be63a5c27a4270fd6555fc
Author: Joe Ferris <jferris at thoughtbot.com>
Date:   Thu Feb 17 13:31:41 2011 -0500

    Freeze version; dup version so Rubygems can call strip! on it

commit b39fba0bedb48db6e94b04301e463d8216000e91
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jan 31 16:30:31 2011 -0500

    Switched to allowing a more canonical require statement
    
        require "shoulda/matchers"  # canonical
    
    -vs-
    
        require "shoulda-matchers"  # still allowed
    
    See comments of http://blog.segment7.net/2010/11/15/how-to-name-gems

commit 9c9580c55b9bfc4304ccf9f5f3fadde1f62ed784
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jan 31 16:25:43 2011 -0500

    Moved dependencies from the Gemfile to the gemspec
    
    * The Gemfile now contains just the source and a single `gemspec` declaration
    * See http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/
    
    * Also had to break out the modules under integrations/rspec into their nested equivalents (load order?)

commit 4cce6ba1312421f16cd17e59060864b2fba18897
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jan 31 16:19:59 2011 -0500

    Upped the aruba_timeout from 1 to 15 seconds
    
    * Helps avoid intermittent timeouts while running the cucumber suite

commit e3ea7873f96682892ba183f1c7a5f6b3c7d5046e
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jan 31 15:56:10 2011 -0500

    Removed and gitignored Gemfile.lock and .bundle from the repository
    
    * See http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/

commit 3daca5b601b0c261d3af74fe2c81e1487c0ae8a6
Author: Tristan Dunn <tristanzdunn at gmail.com>
Date:   Mon Jan 24 11:19:34 2011 -0500

    Support validates_presence_of with a class using ActiveModel::Validations.

commit a2f7eefc66c0be4d84a02f68c39227ae3766955a
Author: Joe Ferris <jferris at thoughtbot.com>
Date:   Wed Jan 19 10:59:17 2011 -0500

    Version 1.0.0.beta1

commit b8343ef963fe691beea8c968d5d3dc969be63e37
Author: Tristan Dunn <tristanzdunn at gmail.com>
Date:   Fri Dec 17 12:14:02 2010 -0500

    Remove "should" from example descriptions in a couple of files.

commit 29ebbecf9ac32caf3a12e68617139fd3a8dc7e36
Author: Tristan Dunn <tristanzdunn at gmail.com>
Date:   Fri Dec 17 11:50:49 2010 -0500

    Fix and improve a couple matcher descriptions.

commit 8cbf94b287571a9c05caef1a49e8be67f490877d
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Wed Dec 15 18:48:29 2010 -0500

    consistency

commit b62be0335126f2148f1c05502607134e27a33bc4
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Wed Dec 15 18:44:57 2010 -0500

    brand-spanking new documentation

commit 013412f6afcbd411c6709606a2b07b96ec067c40
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Wed Dec 15 17:56:11 2010 -0500

    new shoulda-matchers README

commit 56b0a0439e17d53e1cd9429cdcfbbe8fc278d4e4
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Dec 15 17:34:19 2010 -0500

    Move into the Matchers namespace

commit ecb01a209d08ae769f1c2eafb14680b1d2a73e98
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Dec 14 21:11:38 2010 -0500

    Got cucumber features passing with aruba and extracted context framework

commit 2037e969dc5c08581d244d0e331e7b8011deccee
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Dec 14 18:51:39 2010 -0500

    Removed the Matchers namespace

commit 4ee78bfe99a42dbb72d1f7ea129d3cbf92da97b2
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Dec 14 18:35:12 2010 -0500

    Fixes for Rails 3.0.3 and RSpec 2.3

commit 6aca71765a3cac6f02468217a5a0a2eb5f1fb87c
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 13 17:28:59 2010 -0500

    Extracted the context framework, switched to rspec

commit 2320a8c539a5111ad439d5496b93e640b37c7f36
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 13 15:56:37 2010 -0500

    Don't test Rails 2

commit 50c47f354c8562c0ef382c4998a46cd9419d1944
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 13 14:39:37 2010 -0500

    Removed macros

commit acb71a69827d4f04555069da0784bc0e79e2d777
Author: Ryan Davis <ryand-ruby at zenspider.com>
Date:   Sun Sep 12 01:03:34 2010 -0700

    - Enable rakefile to load w/o cucumber
    
    Signed-off-by: Ryan McGeary <ryanongit at mcgeary.org>

commit bcdf8c7a1980b83c67c06cdaa1576a3638608123
Author: Ryan Davis <ryand-ruby at zenspider.com>
Date:   Sun Sep 12 01:09:38 2010 -0700

    Maintain cache of test methods. Improved from exponential to contant time
    
    Signed-off-by: Ryan McGeary <ryanongit at mcgeary.org>

commit 02520e40c28c0bcd74d226f2b6a3006736c3e153
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Aug 17 11:32:25 2010 -0400

    Fixed exceptions when matching arrays of emails against regexps; fixes gh-125 (based on a patch from github.com/phene)

commit b0692c397814ec7d2aeb3a15b927582493c859a2
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Aug 17 09:51:20 2010 -0400

    Treat missing/nil controller assigns differently; fixed gh-124 (based on patch from James McCarthy)

commit a839bf5a7efca93733dbf73c3042df9eacfeadec
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Aug 6 13:46:47 2010 -0400

    remove reference to evil twin organization

commit 15e36eb60d5ec515399329decffd5c0b6e9cbe2a
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Mon Aug 2 11:21:18 2010 -0400

    Bump version to 2.11.3

commit ab895dfea857ab44fd4d4e2ed3d305c9aa14ebb8
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Mon Aug 2 11:20:51 2010 -0400

    Make flash.now more intuitive

commit 97fb23835c7152789a9d39fbe4af72fd8d77ee70
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Mon Aug 2 09:40:20 2010 -0400

    Bump to version 2.11.2

commit 96a80acb59d6eafb52b7f1f9aa46c2abef165b0e
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Mon Aug 2 08:44:51 2010 -0400

    Enable set_the_flash matcher to test for flash.now

commit f814549b3e48bcad3037cf60f62159ca59acc6dd
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Jun 23 15:23:18 2010 -0400

    Generate a date in the gemspec so we don't keep pushing the wrong date

commit 16e1d90e1626f8f6018b499b7d37a0300f3fde55
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Jun 23 14:50:05 2010 -0400

    Updated README and version

commit cb7eae11b548456daf3d6746e3fd73c38318a2c9
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Jun 23 14:29:51 2010 -0400

    Fixed rspec2/rails3 integration; added integration tests for macros/matchers/rspec in rails 2 and 3 using cucumber

commit a559fc8a7a6f4f1fa0740cbc01f4377664caae7e
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Tue Jun 22 16:59:17 2010 -0400

    Update documentation to use matcher syntax instead of macros

commit 2e0a2e0b79032f552569d0fbfba430cb3a5ceb08
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Tue Jun 22 16:53:13 2010 -0400

    Remove documentation sync rake task

commit 5db8e5beec20e0b337ddabdca78a9c24d67fea05
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Tue Jun 22 16:30:54 2010 -0400

    Update readme to reflect Rails 3 installation instructions

commit e2ae4a2596169bfbcb192fa3a4fd731cd6ffb69a
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Tue Jun 22 14:14:52 2010 -0400

    Cosmetic: Whitespace

commit 226f5b8f63761d054c47392515852dac174dfc27
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Tue Jun 22 14:58:31 2010 -0400

    Update deprecation warning for should_change and should_not_change macros

commit 0d1827a285971cc4e4a47140abfd12e8948848ac
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Tue Jun 22 14:55:59 2010 -0400

    Update dependency to beta4

commit 4221ce964f5f79fe80747e83fc0c4508267de6ee
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Tue Jun 22 11:13:35 2010 -0400

    Handle have_sent_email failure messages more intelligently

commit f3e56edc5a72a0cd1e7948021c9eead9ed6ebc17
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Thu Jun 17 10:17:30 2010 -0400

    more updates to README: replacing Macros references to Matchers where appropriate, prioritizing matchers first, helpers (context and should) second

commit 385907e533d2d8d3a1c26280d3e6c7b9f64220f5
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Thu Jun 17 09:49:15 2010 -0400

    source for gem is not gems.github.com

commit 53450b19ebf78bf22c3eb26259b0587be649d925
Author: Mike Burns <mburns at thoughtbot.com>
Date:   Thu Jun 17 09:39:56 2010 -0400

    Update the README for syntax changes; may need more work

commit d7dd1b7cda468038a2c4ee6cf92934edbe85f579
Merge: f2068b9 e602a89
Author: Chad Pytel <cpytel at thoughtbot.com>
Date:   Wed Jun 16 11:08:39 2010 -0400

    Merge branch 'master' of github.com:thoughtbot/shoulda

commit f2068b93c0d034d0e5df840fce717eacc9335d66
Author: Chad Pytel <cpytel at thoughtbot.com>
Date:   Wed Jun 16 11:07:49 2010 -0400

    readme updates for installation and credits

commit e602a89a9fdd52bbce4a184b236f0f5f74524c08
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Jun 11 14:59:28 2010 -0400

    Bump to version 2.11

commit 2b7803051dd7f69f91294132b02cc32f317e901e
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Jun 11 14:54:06 2010 -0400

    Use a dynamic gemspec instead of generating one from the Rakefile; updated authors and other gem info; bumped to version 2.11

commit cf1406b9e5ef0c3c8ea4798b19bf9361391b2ae5
Author: Chad Pytel <cpytel at thoughtbot.com>
Date:   Fri Jun 11 14:40:48 2010 -0400

    have_sent_email integration tests pass

commit 68ac6ae87fd798e85866aadff195535dabbc8239
Author: Mike Burns <mburns at thoughtbot.com>
Date:   Fri Jun 11 14:21:38 2010 -0400

    Potentially-failing integration test for #have_sent_email

commit 0142d8bf5f70a243dd37345b75e4ed09ed50aa7d
Merge: 646d282 832f46b
Author: Mike Burns <mburns at thoughtbot.com>
Date:   Fri Jun 11 13:59:55 2010 -0400

    Fix conflict

commit 646d2821cd6a041df81d64a402745b217a1552d7
Author: Mike Burns <mburns at thoughtbot.com>
Date:   Fri Jun 11 13:58:37 2010 -0400

    Documentation for the mailer matchers

commit 832f46b9fc71c28a14548ebeac92f41766f3f70a
Author: Chad Pytel <cpytel at thoughtbot.com>
Date:   Fri Jun 11 13:55:44 2010 -0400

    fix action mailer test method

commit 6989256bbeac60e0a41b8a174664cd96cfe31224
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Fri Jun 11 11:33:50 2010 -0400

    Fix module name

commit 86791ac628c121873ab631dccb02721efffb239a
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Jun 8 21:12:56 2010 -0400

    Fixed a duplicate constant warning

commit b1b6ac40c3f429d06dd3bb3fd720f15c18aacdb3
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Jun 7 17:18:36 2010 -0400

    Fixed errors and warnings related to Rails 3

commit 207ace93f852b7e96ba502b7335efeb82c2f9bd8
Author: Mike Burns <mburns at thoughtbot.com>
Date:   Tue Jun 8 12:17:56 2010 -0400

    deprecate #assert_sent_email and assert_did_not_send_email

commit 7a468f9b1bdd306fbbe91922eeb958c84840a392
Author: Mike Burns <mburns at thoughtbot.com>
Date:   Tue Jun 8 12:17:04 2010 -0400

    Deprecate #assert_sent_email

commit 8c773df567f2459cd2e8aa9ca8d521b0aca8caf1
Author: Mike Burns <mburns at thoughtbot.com>
Date:   Tue Jun 8 12:15:52 2010 -0400

    A #have_sent_email matcher

commit 389c236fc7697880f0635e2b4c1f9aa88bfb9ef7
Author: Mike Burns <mburns at thoughtbot.com>
Date:   Mon Jun 7 14:50:42 2010 -0400

    Document the deprecated 'macros'

commit 3182817a409746c0e9f1c4bd3b64ae439344cbb5
Author: Mike Burns <mburns at thoughtbot.com>
Date:   Mon Jun 7 12:16:16 2010 -0400

    Deprecate all 'macros'.

commit 73a074f30b43a280e70dcbe9c793581aa03ebffb
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Apr 21 15:53:18 2010 -0400

    Fixed should_fail to work with matchers; ActionController macros use matchers

commit f1f371e6a0eccb3efe3eeb845b7c878a427c38cb
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 22:45:20 2010 -0500

    Changed macros to use should with a matcher

commit 8f983a9bfe4f5d85adc2ef361b1155a6b37a831b
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 22:05:12 2010 -0500

    Added a render_template matcher

commit 0fe568feed0ad151a6a28f9e42ebadd355139517
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 15:49:33 2010 -0500

    Added a redirect_to matcher

commit be6e6e73bf64f478566ffc574dfe4dc5a740875a
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 15:21:44 2010 -0500

    Use the controller as the subject in ActionController::TestCase

commit 706b63356d2335af6cf37ecc11616f5b106482ee
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 15:12:56 2010 -0500

    Accept a context in SetSessionMatcher for use with #to

commit fa373763b628d77489cc2f39347bd34da5318e95
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 15:06:06 2010 -0500

    Change AssignToMatcher to accept a context for use with #with

commit 3fe83318ca27ec97a4f810ac1ad0ce2784a2ab31
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 14:54:35 2010 -0500

    Assign context to supporting matchers

commit 08efc476790b7e4f386f18a1b0405f017501fd5d
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 11:47:46 2010 -0500

    The should method now takes a matcher; added a should_not method for
    negative matcher tests.

commit 572fa89c5d83bd14afadd65193d823c975deb2a7
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 11:47:35 2010 -0500

    Fixed rails deprecation warning

commit 272aad1c4d5897ff232ec9a75a73c85b0f64554a
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Apr 21 15:56:02 2010 -0400

    Fixed missing failure message for should_not allow_mass_assignment_of with no protected attributes

commit 324bbe99a0ab3761b2c34c0623cac637523ca030
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Feb 12 22:34:43 2010 -0500

    Removed deprecated functionality

commit 975bf8acd21e9ba1ec5ac4bfbc6a3017317636dc
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Sat Jan 16 16:08:40 2010 -0500

    Update gemspec

commit 5add4d2ffbd23efc4e51316a62c3706062aff466
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Sat Jan 16 16:05:09 2010 -0500

    Bump gemspec to 2.10.3

commit 6e4bb862e7a06c87a7331be2d828591103976010
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Dec 11 20:36:08 2009 -0500

    there is a bug in the I18n library bundled with newer rails versions which raises an error on :message options with dots in a row.  Removing from our test model does not affect our tests

commit 18c43a3434961296357f35c526437e9c1ee26b87
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Dec 11 20:33:09 2009 -0500

    allow to use newer installed rails gems

commit 21ce037d1228a5f56deac79c55049e33f8dda5ae
Author: Artiom Diomin <kron82 at gmail.com>
Date:   Sun Oct 11 21:41:53 2009 +0300

    Recognize glob route params as an array
    
    * Closes #65

commit 2e855629f2b04c63dc3cfd2383e581e52a6cd046
Author: Joshua Clayton <jclayton at thoughtbot.com>
Date:   Mon Sep 21 23:10:01 2009 -0400

    Made nested contexts w/o a subject block be able to refer to its parent subject block
    
    Signed-off-by: Joshua Clayton <jclayton at thoughtbot.com>

commit 61f16a3588ed01661cebe89d8dd09dbc1580528d
Author: Zach Dennis <zach.dennis at gmail.com>
Date:   Sat Sep 19 16:58:20 2009 -0400

    Made #subject lazy so it only builds once

commit 78d5e4a8db9d3feebae5f73c024017bb5be866bf
Author: Nick Quaranto <nick at quaran.to>
Date:   Wed Jul 15 13:59:21 2009 -0400

    Fixing the broken gemspec

commit 39f3e5b6fa82ed803d1e11b1adde26966982a7ca
Author: Nick Quaranto <nick at quaran.to>
Date:   Wed Jul 15 13:44:53 2009 -0400

    Bumping to 2.10.2

commit 4c95b08450412064f7adb64e83861c7e768f23ce
Merge: 1806451 13ff067
Author: Nick Quaranto <nick at quaran.to>
Date:   Tue Jun 16 21:16:20 2009 -0400

    Merge commit 'dstrelau/1.9' into ruby19

commit 1806451b356149afc4898e7c77f6ff47cae0c2b3
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Jun 9 20:37:52 2009 -0400

    Updated the contribution guidelines to point to Github Issues instead of Lighthouse

commit 0a0bbcdeb3209af854372539b988b23da696aaff
Author: matflores <mflores at atlanware.com>
Date:   Fri May 15 10:14:06 2009 -0300

    Changed the behavior of AllowValue matcher so that should_allow_values_for fails if there is ANY error on the specified attribute

commit af142c6368346f70b3080ea25cef3a48b3908993
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Jun 9 19:03:27 2009 -0400

    Documentation changes for should_change

commit d13a46065fb325a8fae1d3537e47365843ec9d41
Author: matflores <mflores at atlanware.com>
Date:   Sat May 23 22:45:17 2009 -0300

    Re-enabled the old behavior for should_change and should_not_change macros, but displaying a deprecation warning when they are used without a block

commit 4e4317fcfbaee4af32cbcf97be4d7fef48903789
Author: matflores <mflores at atlanware.com>
Date:   Wed May 13 14:43:16 2009 -0300

    Updated should_change and should_not_change to accept a string description and a block [#154]

commit 40568e730c782718a99a56ceb29ca894f7bd605d
Merge: c17e4fe acbbe7d
Author: Nick Quaranto <nick at quaran.to>
Date:   Mon Jun 8 13:55:55 2009 -0400

    Merge commit 'cwninja/bugfixes'

commit c17e4fed2cb49b37d7311ee6b6ef004dc6cf7816
Author: matflores <mflores at atlanware.com>
Date:   Wed May 13 10:58:11 2009 -0300

    Added tests that demonstrate that should_have_many works when belongs_to has :class_name option [#116]
    
    Signed-off-by: Nick Quaranto <nick at quaran.to>

commit fdb4b5135ece418651957ffa9033b54ba5303805
Author: Sean Schofield <schof at apache.org>
Date:   Wed May 27 13:58:39 2009 -0400

    Added clarification to README
    
    Signed-off-by: Nick Quaranto <nick at quaran.to>

commit 13ff067422765a5e113da6e0188b4fc9ca9dccfb
Author: Dean Strelau <dean at mintdigital.com>
Date:   Tue Jun 2 22:41:17 2009 -0400

    When searching for test failure, accept either MiniTest::Assertion or Test::Unit::AssertionFailedError for Ruby 1.9 compatibility.

commit f062a6924e4b4539eef1eb2d318f2b82367e692f
Author: Dean Strelau <dean at mintdigital.com>
Date:   Tue Jun 2 22:40:21 2009 -0400

    Update testing boot.rb for Ruby 1.9 compat.
    
    This brings the file up-to-date with a freshly generated Rails 2.3.2 boot.rb.

commit 7d9efa4014015fa8fc5922ad287fbf26973aa822
Author: Dean Strelau <dean at mintdigital.com>
Date:   Tue Jun 2 22:38:00 2009 -0400

    Require 'test/unit' before including/extending things into it.
    
    On Ruby 1.9, Test::Unit::TestCase subclasses MiniTest::Unit::TestCase. If the true TestCase is not loaded first, you get a "superclass mismatch for class TestCase" because Shoulda defines it without that superclass.

commit 45cb66373d7661ebec9d30ef6d0609f9c9eb72af
Author: Ken Collins <ken at metaskills.net>
Date:   Mon May 11 16:56:08 2009 -0400

    Remove unsplated return value from #get_options! for ruby 1.9 compatibility.

commit c53e72036344d04a5f078b1f8f75e005843a989f
Author: steve <steve at lesseverything.com>
Date:   Sat May 16 08:09:05 2009 +0800

    fixing docs
    
    Signed-off-by: Nick Quaranto <nick at quaran.to>

commit 7d6aa5b6ecceef0bef3399bc328275a3700e06ac
Author: steve <steve at lesseverything.com>
Date:   Sat May 16 05:02:44 2009 +0800

    added rspec matcher for validates_format_of
    
    Signed-off-by: Dan Croak <dcroak at thoughtbot.com>

commit acbbe7d8de5e5a1a89e3cc382de1e0f4b9f96f72
Author: Tom Lea <commit at tomlea.co.uk>
Date:   Tue May 12 11:41:14 2009 +0100

    Typo causes error when defining should "..." style should_eventuallys from a class method.

commit 33b2de681e59e3e2811e0cd0068be91382c9ba5f
Author: Tom Lea <commit at tomlea.co.uk>
Date:   Tue May 12 11:48:08 2009 +0100

    Test to show: Typo causing error when defining should "..." style should_eventuallys from a class method.

commit 272ad4ee1df0e54861112d1a5a81e32729f4ede0
Author: Larry Marburger <larry at marburger.cc>
Date:   Tue Mar 10 12:41:00 2009 -0400

    Fixed set_session not matching false values. [#174 state:resolved]

commit 78e23479f43323dcab2e4fe1f8f06739d4c84eba
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu May 7 20:34:47 2009 -0700

    Removed unused ActionController helpers

commit e7099faf4de76c85fb15f6899d2c785b6e555b6e
Author: Mike Breen <hardbap at gmail.com>
Date:   Mon Mar 23 19:17:59 2009 -0400

    Added a functional test for should_render_template [#181 state:resolved]

commit eb7f1f8486f5d3847d5a6c195991ad4b2c38dafc
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu May 7 20:18:59 2009 -0700

    Deprecated should_render_page_with_metadata [#155 state:resolved]

commit aab21573aae4dc8fe1629d8741296e4766d241a3
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu May 7 14:00:33 2009 -0700

    Deprecated should_have_named_scope [#156 state:resolved]

commit 9a67805a68ad3086f5e5b3d97bb32a47f22ca12a
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu May 7 13:54:54 2009 -0700

    Added clearer instructions to the subject deprecation warning

commit efff1cc50555d6360dae2dd3f965d1cc6f881f40
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu May 7 13:53:29 2009 -0700

    Deprecated should_render_a_form [#157 state:resolved]

commit 8e13affe403e50c0cc8d61d48c5a91b689edf286
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu May 7 13:43:23 2009 -0700

    Deprecated should_set_the_flash_to nil in favor of should_not_set_the_flash [#191 state:resolved]

commit cbafde841beab3dbcf89b034fc41cc922054573e
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu May 7 12:15:01 2009 -0700

    Deprecated the implicit instance variable in favor of the explicit subject method [#86 state:resolved]

commit 7e17dec52c674266e239ce0555f0f2cc149625b5
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu May 7 12:03:39 2009 -0700

    Added the subject class method to explicitly declare the subject [#86]

commit 488a3db4376a9477d035aabf3d91db1beea79b48
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed May 6 15:26:35 2009 -0700

    Changed macros to use subject instead of get_instance_of [#86]

commit 9585719c09bb895bb3c81964683a89ef92597ca9
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed May 6 15:20:33 2009 -0700

    Added the subject method [#86]

commit e7a0650a396b429a9a4fd28b0b5e379b479049c5
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed May 6 15:06:15 2009 -0700

    Renamed model_class to described_type, and made it public

commit 79c7b87b821a7cf3bb1f9465db6e5532e7d96399
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed May 6 13:50:28 2009 -0700

    Added support for should_have_one :through [#115 state:resolved]

commit f03757eaba6d0884d41c91fd7b80d9b57277bf21
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed May 6 11:09:53 2009 -0700

    Changed the description for have_db_index to correctly describe multiple columns and index where uniqueness is not specified [#159 state:resolved]

commit 9f24c1d464694b66a8a48ad702fe3f4b6efb17a0
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue May 5 19:12:51 2009 -0700

    Removed functionality deprecated in 2.10 [#192 state:resolved]

commit 8cef841be78489b05e8cca139aaf02344680fbef
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue May 5 18:56:27 2009 -0700

    Added a description for respond_with_content_type [#185 state:resolved]

commit 83581ed6d66484adc5a1e274d38bb335eba90322
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Mar 18 18:35:43 2009 -0400

    Switched to ActiveSupport::TestCase for Rails 2.3 support

commit 4d1497b7f58137b56f874b3ca16737951d933885
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Feb 9 10:25:16 2009 -0500

    Added a :message option to assert_accepts/assert_rejects for testing failure messages

commit 673ffa66974502e1f12c70fab32a19dc91d365e1
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue May 5 18:16:12 2009 -0700

    Added should_create and should_destroy [#190 state:resolved]

commit 712a02615a2d120a46262b845d7cb338d9203c5e
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue May 5 16:48:24 2009 -0700

    Renamed have_index to have_db_index [#153 state:resolved]

commit 62078846bb3d9ef3b3a5f964234a381ab0881650
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue May 5 16:38:56 2009 -0700

    Ignoring Vim swap files

commit 4a83ad2ba4d30ac16c5ad51bdcd412918384af8b
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Apr 28 19:40:06 2009 -0400

    Updated and corrected documentation for ActionController macros

commit e02228d45a879ff92cb72b84f5fccc6a5f856a65
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Tue Mar 10 16:06:44 2009 -0400

    correct typo about deprecated method

commit 971ba40f5cd31d29ff592ed002933528414b2554
Author: Lawrence Pit <lawrence.pit at gmail.com>
Date:   Mon Feb 9 16:43:53 2009 +1100

    #148 allow_mass_assignment matcher description

commit ed70c5baa549c6f2be287f2dc80fd59b7620d18d
Author: Noah Bernsohn <noah at noah-bernsohns-macbook.local>
Date:   Mon Mar 9 20:55:15 2009 -0500

    should_allow_values_for typo [#172]

commit c86a6de3857e560cf8b3920f1589824690338196
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Mar 5 14:49:52 2009 -0500

    Bumping 2.10.1 for bugfixes

commit 940132787f72b658dd83c3f522af9a72ae6463b7
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Mar 5 14:21:01 2009 -0500

    Fixed should_return_from_session with a nil value [#171 state:committed]

commit 30258b48ff2b6ea7877cdc9bb87de22243db87d2
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Mar 4 10:28:41 2009 -0500

    Moved to 2.10 so that the API changes are not unexpected

commit 4ddb60a5eb50b30dbad268e05b837b69886658f7
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Mar 4 10:02:39 2009 -0500

    Set the tests to run against Rails 2.2.2, as Rails 2.3 is currently unsupported

commit 18eafea035dc8c9232f59e04266bad74a57f32ec
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Mar 4 09:57:09 2009 -0500

    Clarified in the README that the RSpec instructions are only for RSpec

commit f995967e196ade66c02911c83da1f0cbf4708f14
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Mar 3 17:05:57 2009 -0500

    Bumped to version 2.9.2

commit 4d32c506f71b8687446f9571d7b9afd2f2dece7c
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Mar 3 17:00:44 2009 -0500

    Added RSpec installation instructions

commit 87fc583d1e8b8e94480994588dfb23843534c8da
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Mar 3 16:40:57 2009 -0500

    Added ActionController matchers in the RSpec includes

commit a97a2dad358685ff2853a419c392029a1d38e832
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Mar 3 16:40:11 2009 -0500

    Added a description for the respond_with matcher

commit 2b8d59f580571a78ef2da56394265abb266e831b
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sat Feb 28 17:54:02 2009 -0500

    --inline-source is no longer an option in rdoc v2.4

commit b31720a32e03ecebc119ee1aaea9e94992b7a3ca
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Feb 26 14:16:50 2009 -0500

    Fixed the docs for should_only_allow_numeric_values_for [#167 state:resolved]

commit 5245ea3a31354f41f2845db1b130d01d5bc0d64f
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Feb 26 14:06:04 2009 -0500

    Fixed some rspec integration issues and added a test for rspec integration [#165 state:committed]

commit 42beb3beb7279e72d71465c5e42de64644a84d6a
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Feb 25 16:50:21 2009 -0500

    Fixed the low_message and high_message options for should_ensure_value_in_range [#160 state:committed]

commit 1ce9339d9c452d39c60eb2fd04156104e6e133e4
Author: Gavin Stark <g.stark at realdigitalmedia.com>
Date:   Tue Feb 10 18:49:07 2009 -0500

    Fixed bad failure messages for validate_uniqueness_of [#152 state:resolved]

commit dfc0af0bdec1356ecf5e992c493f2c1535828af4
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Feb 9 19:05:30 2009 -0500

    Removed some unused internal controller helpers

commit 48f153e4027bff4d620b4ebf83b7543fdefd22e4
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Feb 9 19:03:41 2009 -0500

    Removed load_all_fixtures [#147 state:resolved]

commit 738228fd017fde90be65a070f0d550d2714f203f
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Feb 9 18:58:19 2009 -0500

    Deprecated should_return_from_session in favor of should_set_session [#146 state:resolved]

commit 33705c8b05c87526d2a4f37710db2206da532309
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Feb 9 18:35:26 2009 -0500

    Split the Controller namespace into ActionController and ActionView

commit a8f0d9491a6e832766874feaba2ff26a57e29017
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Feb 7 18:31:03 2009 -0500

    Added a block option to should_redirect_to to replace the eval'd string

commit 3a3c576c5aa888780a76b34dd7cd46952f1ce68c
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Feb 7 18:18:30 2009 -0500

    Added a block argument to should_return_from_session to replace the second argument

commit c72d85473414b02400b17313fce6eea84cfb4e02
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Feb 7 18:01:25 2009 -0500

    Added a block argument to should_assign_to to replace :equals

commit 33f547cf81466896a4dbc1844b34b76221f1ea7d
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Feb 7 18:54:05 2009 -0500

    Removed should_be_restful

commit a37d4c57c5192ff427e0ac64e9a9a0dfccf5bb8b
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Feb 7 18:43:09 2009 -0500

    Removed accidental Spec::Rails references from the docs

commit e8a96766354228772ce795055b174c1481bb7d82
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Feb 7 18:42:01 2009 -0500

    Added missing docs to the route matcher

commit 54f1fc0170394b79d7bbee9a320630dffc9845b5
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Feb 7 18:35:35 2009 -0500

    Fixed some references to deprecated methods in the README

commit 34a2ee616001e57f286a37a71fb9f3398b3d3a6f
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Feb 7 17:45:20 2009 -0500

    Removing the controller progress file

commit b1050a54172c1a90c9fe188a09721945608c0438
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Thu Feb 5 00:12:49 2009 -0500

    made should_respond_with_content_type macro use respond_with_content_type matcher

commit 60ecc549ce03138b306f399e6420c3b458bb6697
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Thu Feb 5 00:05:12 2009 -0500

    adding respond_with_content_type matcher

commit 5d0ac376e593f89f83af83dc65fb2be12a89cadf
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Wed Feb 4 22:52:57 2009 -0500

    adding respond_with matcher to should_respond_with macro, documenting matcher

commit 0a5c6b912d39f8320292e5b0b0ab3b474d84cbfd
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Wed Feb 4 22:46:58 2009 -0500

    respond_with matcher all cases covered

commit 10637cf96477b7c137eba639e3a365c9ec26dcd0
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Feb 4 22:35:52 2009 -0500

    Converted should_route to use a matcher

commit 882349634c4a629e3a9ca57a1cafe77aee34ef5d
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Feb 4 22:04:08 2009 -0500

    Fixed the route builder

commit 0a2f0126df4e45d32c816e6595ec666f0264a5f8
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Feb 4 20:35:39 2009 -0500

    Converted should_return_from_session to use a matcher

commit 56ebdc820bd8cb49500d4dc3019fc1b888005c81
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Feb 3 20:36:34 2009 -0500

    implementing respond_with matcher

commit 674163de32914fbab9fd8ec846f338c2f7944e50
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Feb 3 19:48:17 2009 -0500

    Fixed should_set_the_flash_to nil to expect an empty flash

commit 4a788344022d1732e04bd4b3d11ff7ec36467597
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Feb 3 19:46:38 2009 -0500

    Converted should_render_with_layout/should_render_without_layout to use a matcher

commit 048c4d1af1524b0a0f58d4d3ee24e5862157ceab
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Feb 3 19:05:58 2009 -0500

    Converted should_set_the_flash_to/should_not_set_the_flash to use a matcher

commit f07f56e9a8dc61164c830ebeb5e48a04022c5ad9
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Feb 3 18:22:57 2009 -0500

    Refactored should_filter_params to use a matcher

commit 3ed10a4bade9f55c413099052e6d0d655bd27beb
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 31 18:48:29 2009 -0500

    Converted should_assign_to/should_not_assign_to to use a matcher

commit ceea356d3d2acfb0f839406731cd9a0fd2e4a1ff
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 31 18:42:48 2009 -0500

    Extended the model builder helpers to build controllers and requests

commit 39041bfbd2e547af154538535525bb37da96ac63
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 31 16:35:16 2009 -0500

    Moved ActiveRecord matcher tests into their own directory and added files for ActionController matchers

commit 440fe40291c96a19692921dd1dfb6b1c7baf1ce7
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Feb 4 19:49:30 2009 -0500

    Bumped to version 2.9.1

commit e97293294ca3caa8884710936e53d1b18e1416a7
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Feb 4 19:46:36 2009 -0500

    Changed shoulda/rspec to include matchers directly to resolve a load order issue

commit 3e70e891feff895f8fd31210136dc0a8d7cd7935
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Feb 4 19:41:08 2009 -0500

    Fixed the Rails initializer to integrate with RSpec when needed

commit d11ab46334385fec8b7289fea2e8f1e4821b2b9a
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Feb 3 11:33:34 2009 -0500

    Bumped to version 2.9.0

commit 44ceeb7b1ba9cc16203bde80b4191e92420eb5ed
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 31 16:12:22 2009 -0500

    The validate_uniqueness_of matcher no longer fails when the subject is an existing record

commit 02a9753d8bd57a526f9f8d926b16e97416d2bb04
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 31 12:48:56 2009 -0500

    Added Rspec-detection and integration

commit 10feba9de635d0d09969aca4a119be649bb10a8d
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 29 21:10:10 2009 -0500

    Added should_allow_mass_assignment_of, the reverse of should_not_allow_mass_assignment_of

commit f937c08144229a8f677aa26d3623e38622a30cb4
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 29 21:08:27 2009 -0500

    Deprecated should_protect_attributes in favor of should_not_allow_mass_assignment_of

commit f12d1abfaa7f86e353db1b0a4d43928a85cf9fb8
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 29 21:01:17 2009 -0500

    Deprecated should_require_acceptance_of in favor of should_validate_acceptance_of

commit 5da9cb1dc2241cb5536d5782edc8e9e2b97c17df
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 29 20:58:08 2009 -0500

    Deprecated should_only_allow_numeric_values_for in favor of should_validate_numericality_of

commit 192d7443b0a22889e02dca0b18c002c64568097f
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 29 20:54:33 2009 -0500

    Deprecated should_require_unique_attributes in favor of should_validate_uniqueness_of

commit 205b897089538ee29410f3e99d0f7ddbf6eb78a2
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sun Jan 18 16:22:16 2009 -0500

    deprecate should_require_attributes with warning message. replace with should_validate_presence_of.

commit 32b54bd8ac56cb6255475529bd95ae74ff326f1e
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Jan 27 18:55:10 2009 -0500

    Changed the protect_attribute matcher to the inverted allow_mass_assignment_of in anticipation of #106

commit 3a07c1f5aa072a7d9b669b9a0a50f510f24d97ea
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Jan 27 18:43:17 2009 -0500

    Renamed matchers in accordance with ticket #106

commit f732ae64c71f8dba0a9d4d7dd54ed92938eb898a
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Jan 26 19:42:49 2009 -0500

    Removed a reference to the Thoughtbot namespace in the Matchers module

commit e9e98b91489c1f01769cb7dcd0fd30d49ba01671
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Jan 26 18:34:04 2009 -0500

    Added documentation in Shoulda::ActiveRecord::Matchers and mentioned Matchers in the README

commit 4066eb9782e3412c12118db590f275b5e43a30b3
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Jan 26 18:16:38 2009 -0500

    Added missing documentation for ActiveRecord matchers

commit e8d34c2e3a922e061eac1323b92f53a096f904cd
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sun Jan 25 16:57:52 2009 -0500

    marking active_record_progress file as complete

commit 4512a9a8f6b60036219e6698ae58e4a74955e4a3
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sun Jan 25 16:57:05 2009 -0500

    converting should_have_index to use have_index matcher

commit f1ec3e2113c546ca4ca6bf38ab752a4b0e0db9c1
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sun Jan 25 16:38:39 2009 -0500

    tests & implementation logic to handle indexes on multiple columns

commit ecb6bdc2eace69101d0022ecd4afde79d14da7d9
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sun Jan 25 16:25:19 2009 -0500

    added unique option to have_index matcher

commit 114df857bd55aa229792284d501997059b4b7856
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sun Jan 25 16:19:07 2009 -0500

    first passing tests for have_index matcher

commit ee89e55ff678ce78fa7ff5d50a8b8899fde997c9
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sun Jan 25 11:59:39 2009 -0500

    Un-nodoc'd the Matchers module

commit 9fc346be34f6f89a99dff9bbebdfe2a5ed05173c
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 18:33:45 2009 -0500

    RDoc for have_db_column matcher

commit d261e12e36e780d284c8329ea06a90a17958e0da
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 18:25:08 2009 -0500

    have_db_column matcher done

commit da5a4f768bcc92efb2b6b906f70f169f82a190cd
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 18:06:38 2009 -0500

    removing old database_matcher file from merge

commit 76ff61e4d5c1c7aaf794b21326a3668387d5afab
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 18:05:07 2009 -0500

    added :scale option to have_db_column

commit 4ff07bceb43de87f6a972427a478a96c12af6d16
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 24 17:47:02 2009 -0500

    Added documentation for several matchers

commit a159fc5d95beb78614999ad2a7cc42d54fcf5247
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 17:37:00 2009 -0500

    renamed database matcher have_db_column_matcher

commit 7bbcff041ceeaf788b796a4d919a9ffcfabdd084
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 17:31:21 2009 -0500

    refactored database matcher to be use of_type and with_options. determined :primary option is not a legit migration option. (to set a primary key you need to give :type a value of :priamry_key). improved database matcher description and expectation.

commit a6fee6ea3deac6f95a3e910a9bb98f5102ebd592
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 24 16:46:28 2009 -0500

    Restored low_message/high_message options for should_ensure_value_in_range

commit f7e268a9f17e7522aa98e679c130e376ec364d59
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 16:44:37 2009 -0500

    adding null option to database matcher

commit 3a1afc80b906c197c3d78d6926c0f9ddeced9157
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 16:41:09 2009 -0500

    changing correct_ helpers on database matcher to explicitly check nil as I was getting burned by boolean test

commit 297775ee88b8c8d404333b4a1fe773a450f1df25
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 16:34:09 2009 -0500

    renaming create_model_table to create_table to match ActiveRecord migration API

commit 646303759732d317f0df53d547efc8269676fb25
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 24 16:23:11 2009 -0500

    Refactored build_model_class so that the migrate/constant steps can be independent

commit 447b362872e48738f76e0cd47bcddf32b0cc48ea
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 16:22:44 2009 -0500

    adding :default option to database matcher

commit 843eb7d211c522a3ee316737d2db7afe450c201e
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 16:04:31 2009 -0500

    making database matcher take limit option, refactoring database matcher tests, making DatabaseColumn raise an ArgumentError when column name and type are not provided

commit d96f5c315c66cdc34a86d1f1862d9feef187208f
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 24 15:02:16 2009 -0500

    Converted should_have_named_scope to use a matcher

commit c39c073fb5f1c3304c6177f323af5855cad49832
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Jan 24 14:12:51 2009 -0500

    altering build_model_class to take a DatabaseColumn object instead of a Hash of column :name => :type mappings. this is necessary to test attributes of database columns other than type (precision, default, limit, null, primary, scale, & sql_type)

commit 2a58807e3bca76cc68bfb8f7c2df9019d70d7b27
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 24 11:57:25 2009 -0500

    Converted should_protect_attributes to use a matcher

commit b042105d8e70017d64268981c2160b3c3c96ab33
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Fri Jan 23 01:25:14 2009 -0500

    Converted should_have_readonly_attributes to use a matcher

commit 3c6fb6e0b306f5b06058fac35c1c60b4f4754102
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 22 18:22:11 2009 -0500

    Fixed failing matcher tests

commit ef6ffc98deb82fd8a5212a57e7d581428a492241
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 22 12:07:08 2009 -0500

    Changed the have_db_columns matcher test to use a model name that doesn't conflict with the rest of the Shoulda suite

commit e67a49ff7e1e0742d1b0704e67a2a4b7bb44d1ef
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Thu Jan 22 10:44:22 2009 -0500

    refactoring database matcher to use detect

commit bd07ee5a55be8a7c5eb79aad966929650f031e06
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Thu Jan 22 00:30:34 2009 -0500

    refactoring should_have_db_columns to use new DatabaseMatcher. marking it as complete in active_record_progress list.

commit 58f60981f9d643a0fa87624e7c56f537ae0351a5
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Thu Jan 22 00:24:29 2009 -0500

    has_db_column can now take :type option

commit 96141ece9473635a554eb2701541a8291e044d6d
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Thu Jan 22 00:02:33 2009 -0500

    creating DatabaseMatcher has_db_column, basic accept and reject case

commit 44afb0f00c6baad541ff34aea806d32d8fea7434
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 22 09:37:30 2009 -0500

    Fixed reference to assert_matches

commit 5a2f1a89b4fcf7eb9b4d252431eef3c612360441
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Jan 21 23:46:54 2009 -0500

    Converted should_require_acceptance_of to use a matcher

commit bfbf042b1d72dd119c7b1849fe9b4437c63c7b04
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Wed Jan 21 18:54:48 2009 -0500

    Converted should_only_allow_numeric_values to use a matcher

commit 0ff8a4a07228cded22d9cd84d429a933d68361dd
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Jan 20 20:20:30 2009 -0500

    Refactored existing validation matchers

commit 7f1042b58b20756c1de008fcd17c655cd17a51a4
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Jan 20 19:20:12 2009 -0500

    Refactored should(_not)_allow_values_for to use matcher descriptions

commit d05e7679db433019c8efb0d93beec191e916dca0
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Jan 20 19:12:13 2009 -0500

    Converted should_ensure_value_in_range to use a matcher

commit 3d76bc86f832786a7c5c4185014746a4d3d6616e
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Tue Jan 20 17:28:46 2009 -0500

    Added a text file to mark refactoring progress

commit 566002c607f1960bebed0ccd077372003bfe6a08
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Jan 17 09:59:09 2009 -0500

    Converted should_ensure_length_is to use a matcher

commit d5c48ee5e96b864c18bcf6ed4ac9c96e5a05b3a9
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 15 23:23:48 2009 -0500

    Converted should_ensure_length_in_range to use a matcher

commit 291c332562dc4eb4f93d4b81293b56ee4cf0e56e
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 15 18:04:42 2009 -0500

    Reorganized matcher tests and files

commit fc7fc27d58d30d2d3d6e4efa771fb826c05a117b
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 15 16:56:45 2009 -0500

    Added some tests for belongs_to with a :dependent option

commit 9f466478c152d87d79f1a93ea85166bb9d07152f
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Thu Jan 15 16:48:04 2009 -0500

    Fixed allow_blank_for to use an empty array for has_many/habtm

commit 0f6f011d9dd2eaaa753fe6c793d6e6d1a480aed4
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 15 20:33:10 2008 -0500

    Converted should_ensure_length_at_least to use a matcher

commit 8032c732b98da83af304856e043f3d1b65a72e4c
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 15 19:10:57 2008 -0500

    Renamed AttributeMatcher to AllowValueMatcher

commit 456931ab911bc39e04304dcafa79be36c8601db3
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 15 18:47:06 2008 -0500

    Converted should_require_unique_attributes to use a matcher

commit 1d2cdd54f76a450c758a90037c62803c60fb66bb
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 15 13:14:25 2008 -0500

    Refactored ActiveRecord matchers to use in-test models/tables, and removed the have_attribute matcher (not needed for shoulda macros)

commit 332989351cbf14cab6ab7883d34a7ffa011e7f21
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 15 13:13:56 2008 -0500

    Added a test helper to build models/database tables for testing matchers

commit ba0a96221debce24b096bf2bdbf4977fdd0f1f72
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sun Nov 9 16:32:02 2008 -0500

    Changed matchers and added a lib/shoulda/matchers include so that matchers can be used outside shoulda

commit 737f1f1f2f59374dfbeb494ab9e30495c85d9043
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 15 15:31:44 2008 -0500

    Converted should_have_and_belong_to_many to use a matcher

commit 1c7b67d9f425a940989d439a280efc6f85966e3b
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 15 15:31:10 2008 -0500

    Converted should_have_one to use a matcher

commit 9cd763e9c242237188b70cf6747f00dcb2e87c8a
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Nov 8 23:47:31 2008 -0500

    Added a description to AssociationMatcher and changed the has_many/belong_to macros to use it

commit 711bda15b00997c943693e955273e3ac8307f4b5
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 15 15:29:49 2008 -0500

    Converted should_have_many to use a matcher

commit 16dd3fdb885b64837d94a77ed57b9b80f443ee21
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Mon Dec 15 15:29:09 2008 -0500

    Converted should_belong_to to use a matcher

commit 43b69dcfdaf9eb0b4ee4f2b8354176701794f5bd
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Nov 8 21:18:40 2008 -0500

    Moved each active_record matcher into its own file

commit 053bc09dd821a3c54885a88fd1e2467d1ce257a1
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Nov 8 20:54:30 2008 -0500

    Refactored the AttributeMatcher a bit so that accepting_value and allow_blank_for are possible

commit dc1ed274ef874682c9d8acf1ce2b194f373517d1
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Nov 8 15:33:37 2008 -0500

    Changed the good/bad value assertions to use AttributeMatcher

commit f7e9ec5974d36bd9866ddb5419cb912ccc02ea8b
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Nov 8 15:27:53 2008 -0500

    Added a matcher for checking whether or not an instance accepts a value

commit b42493e9af25217f4ce572431f79be7b7fb81220
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Nov 8 11:47:20 2008 -0500

    Added assertions to check whether or not a matcher accepts or rejects a given target

commit 54cac938e43290ee7706deda921861a647805193
Author: Joe Ferris <joe.r.ferris at gmail.com>
Date:   Sat Nov 8 11:32:25 2008 -0500

    Moved all ActiveRecord-related helpers (MacroHelpers methods and helper methods in Assertions) into a Helpers module

commit 93ed863147f68a3f17dc21fa05be519e37c3ce1e
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jan 19 12:48:45 2009 -0500

    Fixed `rake shoulda:list` to handle undefined constants [Evan Light] [#135]

commit 28b2ffec6e2c43e24dfa537540df962a30db1469
Author: Lawrence Pit <lawrence.pit at gmail.com>
Date:   Sat Jan 17 12:43:37 2009 +1100

    When in a rails environment, only load shoulda when RAILS_ENV equals 'test' [#134]

commit 5edb7b85b80e4231c265b95207e3d45b180b8a9b
Author: Mathieu Martin <webmat at gmail.com>
Date:   Fri Jan 16 15:47:14 2009 -0500

    Moved autoload_macros from the Macros module to the Shoulda module

commit e23f4e117d90f698da841b79b01d8a9c26d7bfad
Author: Mathieu Martin <webmat at gmail.com>
Date:   Fri Jan 16 14:51:05 2009 -0500

    Add tests to make sure custom, plugin and gem macros are loaded properly [#119]

commit 66310f17b52f2ca54204ee2721902822cb086244
Author: Mathieu Martin <webmat at gmail.com>
Date:   Fri Jan 16 14:25:20 2009 -0500

    Replace the Rails autoloading by a call to autoload_macro [#119]

commit a2a9c846f94390558852a980a66114fef4e42d8b
Author: Mathieu Martin <webmat at gmail.com>
Date:   Fri Jan 16 14:18:35 2009 -0500

    Implement autoload_macros [#119]
    
    This will let non Rails projects have access to the cool auto-loading features for custom shoulda macros

commit f52cfdbb72cd252b5d12aa1cbd0bd2c30fac3e0d
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Jan 13 15:26:19 2009 -0500

    Wording tweaks to the recent Readme updates

commit 17000b117b9c2516f3c872d08db8bce868c793a0
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Jan 13 15:23:21 2009 -0500

    Whoops, :lib => "shoulda"

commit bab3b04980f74bea69c110b21d4e8d1258a148f6
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Jan 13 15:20:54 2009 -0500

    Added a section on Rails Installation to the README

commit fb11e5a89650ab5276abb1403709ba0ec34d3167
Author: Matt Lins <mattlins at gmail.com>
Date:   Mon Nov 10 09:11:52 2008 -0600

    added dependent option to should_belong_to [#108]

commit ef10377582ff3275ab72ccdab08f20d19ddb2fea
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sat Jan 10 20:34:21 2009 -0500

    should_require_attributes now handles arrays (has_many and has_and_belongs_many) [#109]
    
    Conflicts:
    
    	lib/shoulda/active_record/macros.rb
    	test/rails_root/app/models/dog.rb
    	test/unit/dog_test.rb

commit bbdabffeb8db089f5cc3cdceb5399892a06486a9
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sat Jan 10 15:08:21 2009 -0500

    Minor tweaks to should_require_unique_attributes with case_sensitive option [#130]
    
     * Documentation modified slightly
     * Made default value for case_sensitive more explicit
     * Improved test cases and added a failing scenario

commit d8fe1caeb9626ccba20d4c936910dfd4e6fbd557
Author: Lawrence Pit <lawrence.pit at gmail.com>
Date:   Sat Jan 10 23:15:04 2009 +1100

    Added case_sensitive option to should_require_unique_attributes call [#130]

commit 1e74f34536b49a02be919e3fdba062b6d719edfa
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Fri Jan 9 22:47:19 2009 -0500

    Flip-flopped mispositioned `expected` and `actual` arguments on an `assert_equal` call [#129]

commit 0f8b6744953c5481e13dd94db337c07968126161
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Fri Jan 9 22:37:07 2009 -0500

    Fixed backwards compatibility on new :unique option for should_have_indices [#129]
    
     * Additional documentation on the :unique option
     * Added more tests to cover all edge cases, including failing scenarios

commit 7ba69b344ead4dff1e98c598570a49d2dbc3cf7b
Author: Lawrence Pit <lawrence.pit at gmail.com>
Date:   Sat Jan 10 13:13:58 2009 +1100

    Added check for uniqueness to should_have_indices [#129]

commit 18229ed735ca64e20cf510b2cf23c8d113a36b39
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Fri Jan 9 00:43:32 2009 -0500

    Moved VERSION constant into a more discoverable file

commit 30458c52db09c1d43a43364b312c9f8f1224b5a3
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Jan 6 13:56:16 2009 -0500

    Fix for when should_assign_to tries to check an explicitly false instance variable [#117]

commit 0c47c5110c2634280a5929b31b8ebcadca22bd38
Author: James Adam <james at lazyatom.com>
Date:   Tue Jan 6 18:18:39 2009 +0000

    Fixed misleading typos in subclassing documentation.

commit 1f535f17d5dd8c5ade2d546ed9c369d335ee8686
Merge: b0c4aee 8de4e3e
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jan 5 23:14:02 2009 -0500

    Merge branch 'added_title_checking' of git://github.com/thechrisoshow/shoulda into thechrisoshow/added_title_checking
    
    * 'added_title_checking' of git://github.com/thechrisoshow/shoulda:
      Added new method should_render_page_with_metadata with tests [#61]
    
    Conflicts:
    	lib/shoulda/controller/macros.rb

commit b0c4aee40b64099f2109021cd253e05278c19092
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jan 5 22:28:38 2009 -0500

    Fixed automatic instance variable lookup to work with namespaced models [#88] (Nathaniel Bibler, Kane)

commit 04279efd72c6c8e0c8ab7e9f4d2c4adb1f828c4b
Author: Mathieu Martin <webmat at gmail.com>
Date:   Mon Jan 5 13:59:44 2009 -0500

    Fix weird issue caused by extending the Shoulda module directly

commit 5c1329f6b9068c879d3d3182610b992c64ba2519
Author: Mathieu Martin <webmat at gmail.com>
Date:   Mon Jan 5 11:50:57 2009 -0500

    Removed all ThoughtBot (and Thoughtbot) namespaces

commit 5ede0097ecf4a67c3ff4f50031f7317a5565087e
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Wed Dec 10 16:04:35 2008 -0500

    Upped version to 2.0.6

commit f2d61e269fca30bd836daa6f7cf6e2a2c1590042
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Wed Dec 10 16:03:25 2008 -0500

    Removed unnecessary activesupport gem dependency

commit 8de4e3ee539e92fadb04afe535c2a147d8d69947
Author: Chris O'Sullivan <thechrisoshow at gmail.com>
Date:   Tue Nov 18 22:59:04 2008 +0000

    Added new method should_render_page_with_metadata with tests [#61]

commit d06e0207244b5f23e62199aa691619136900358d
Author: Barry Hess <barry at bjhess.com>
Date:   Fri Oct 17 09:53:43 2008 -0500

    Allow symbol parameter for should_render_with_layout [#99]

commit 48a9202b9338b734fc77910fc85e535785843bac
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Wed Nov 5 09:54:42 2008 -0500

    removing should_be_restful example from README.rdoc

commit 56858834bf957a14559ab544be470ff78907fc0e
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Tue Oct 21 13:23:18 2008 -0300

    Minor documentation fix.
    
    Add the required "do" at the end context calls in both should_change and
    should_not_change documentation.

commit 3a9a6dbede53ef1f7216a93245146b3a21f2a9ef
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sat Oct 18 18:03:08 2008 -0400

    Cleanup of the test suite dog model to avoid the duplicate habtm

commit 6b5b7d0beb65a080980ef82a0b86b1fba5a1fdc9
Author: DrMark <drmark at gmail.com>
Date:   Sat Jul 12 09:31:14 2008 -1000

    Fixed should_have_and_belong_to_many to allow symbols on the join_table option of habtm [#94]
    
    * Without this fix, a join table relation defined using a symbol will bomb.
    * Updated the dog model to demonstrate that the tests fail otherwise.

commit eaddf91dc9bcb9df8d092072b5f7bad0b4635333
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Fri Oct 17 17:06:38 2008 -0400

    fixed pretty_error_messages to not blow up when there are errors on :base

commit 492462813efd52f852c46e176d86ef0caca49eab
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Wed Oct 15 22:40:54 2008 -0400

    Version bump to 2.0.5 for better Ruby 1.9 compatibility

commit 4dff6b88b48703283a34a18e2d1dc337b6526804
Author: Dave Thomas <dave at pragprog.com>
Date:   Tue Oct 14 20:53:54 2008 -0500

    Fix incompatibility with case format in Ruby 1.9

commit f1be8d1cfdebe22c642cb8a38f92eebb6312e7ee
Author: Greg Fairbrother <greg at intrepica.com.au>
Date:   Thu Oct 9 16:49:05 2008 +1000

    added missing commas to should_change macro examples

commit 44a82063114ee27f0cb81b4d1ea1b2240df32c89
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Oct 7 11:03:35 2008 -0400

    Version bump to 2.0.4 to maintain consistency with VERSION constant

commit 35cc79d5334c21501c38d4fc4f278e142adb1a28
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Oct 7 08:29:08 2008 -0400

    bump the gemspec, 2.0.3

commit 97fef43b687b260f7539679c0feee334022c280a
Merge: 0b615a4 2a13424
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Oct 7 08:26:48 2008 -0400

    Merge branch 'master' of git at github.com:thoughtbot/shoulda

commit 0b615a4bf842e58ec34e207b2eb5e720d6b9128a
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Oct 7 08:25:30 2008 -0400

    shoulda rails definition

commit 2a13424e130af2b9c9e5bc2813a48dd72410fefb
Author: Evan Sharp <evan at packetmonkey.org>
Date:   Mon Oct 6 18:23:17 2008 -0400

    Small doc typo fix and add an extra example

commit 4c9e7ce2c3aba205cd1ebb9882814d810d72c4e8
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Oct 6 14:05:19 2008 -0400

    Fix for recent I18n changes in edge Rails [#87] [DrMark, Carlos Antonio da Silva]

commit cfc75ea40a9837a0f264d6276b8240ceff99ced2
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Wed Oct 1 18:05:28 2008 -0400

    Add new init files to gemspec, and revert previous removal of RAILS_ROOT check, because the rails 2.1+ implementation of requiring rails/init.rb from gems is apparently buggy

commit 162e6f8ad643e7c147a79eb5b3c6b549c2021720
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Wed Oct 1 17:40:21 2008 -0400

    use the rails standard way of initializing a gem, instead of that RAILS_ROOT check

commit fedb8d1c5cf75286b1e8dc85c8db820bc54a989b
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Tue Sep 30 13:15:57 2008 -0400

    require our rails stuff if being used in rails

commit 1967db492a66cd448513f05a3ec30a6d89f55a97
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Sep 30 12:14:23 2008 -0400

    doc patch

commit 18ab33cfc73471975190fe6e7240f105ada563fc
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Sep 30 02:20:59 2008 -0400

    doc patch for should_change and should_not_change

commit 650ec229322a60e88ab7e07c2bb01040fadf8d07
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Sep 30 01:59:40 2008 -0400

    doc patch for before statements

commit 3d6fc7d1ea321620b98e40b9a23d36f15ee5aafd
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Sep 30 01:51:33 2008 -0400

    doc patch for should_route

commit 7b564422ea5774797e54d084230afde94c3a63be
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Sep 30 01:42:26 2008 -0400

    doc patch for should_respond_with_content_type

commit 37ca292bf1673ff71a37b625d51306ec2ee9b119
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Fri Sep 26 10:05:07 2008 -0400

    Fixed should_have_indices to always use the correct table name [#89] [Jacob Harris]
    
     * Fixes the case where `set_table_name` is used to override a table name for abnormal naming schemes

commit c84e84ded644ef7c6e16e0e41938a5b144c71e64
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Wed Sep 24 09:36:12 2008 -0400

    renaming should_filter to should_filter_params

commit faf0f071c78b765a293252af9140c58144a7cd2c
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Sep 23 19:39:44 2008 -0400

    documentation patch - adding missing method to should_filter description

commit 669a761959d2c8c0de81706a4bcb7aa8ffc0d842
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Tue Sep 23 19:31:01 2008 -0400

    adding should_filter macro

commit 3b5f2642733d93e9d3219bfdffdb213f601a1be2
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sat Sep 20 23:23:44 2008 -0400

    Version bump to v2.0.2 and `rake gemspec` update

commit 8c081d7739e9abf69977f17cde4af814119482e3
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sat Sep 20 23:19:56 2008 -0400

    Deprecated should_be_restful [#78]

commit 9a43008886c316ad42c3bd1a21e2d7dc8aae4549
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Sep 20 22:08:45 2008 -0400

    Revert the removal of should_be_restful.
    
    This reverts commits 10303b28f38c76c83bf99037eb9b2cb05ffec737,
    f018d0844403ccdf4d89758966a2914b4d317c55 and
    66eaccf98ce4948f876f87fc0dbb51691eb8d7a7, which collectively removed
    should_be_restful.  We need to deprecate should_be_restful for a good while
    before we actually remove it from the codebase.
    
    This also reverts the gem version back to 2.0.0.  We'll see if github has a
    problem with that.

commit 66eaccf98ce4948f876f87fc0dbb51691eb8d7a7
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Sep 20 19:04:42 2008 -0400

    removing should_be_restful, incrementing gem version to 2.0.1

commit f018d0844403ccdf4d89758966a2914b4d317c55
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Sep 20 18:07:34 2008 -0400

    replacing should_be_restful tests with normal tests

commit 10303b28f38c76c83bf99037eb9b2cb05ffec737
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sat Sep 20 17:58:56 2008 -0400

    removing should_be_restful

commit a9b82f57c14820c925dbf68c0c5e70e771f0ce77
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Sep 20 16:16:32 2008 -0400

    Fixed indenting

commit 967b9fc67c8fbe5f96ecfb710b08993fed0f66da
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Sat Sep 20 16:06:28 2008 -0400

    add an :equals option to should_assign_to which checks that the assigned instance variable is equal to the eval of the string passed to the option

commit b6069f736d4160068574461677e945585bc95a3d
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Sep 20 15:42:07 2008 -0400

    Style changes for last commit.

commit a62c376628d01773899305b05e9be03f28d79e9f
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Sat Sep 20 15:11:57 2008 -0400

    add a :class option to should_assign_to which checks that the instance vars are of the correct class

commit 2c41a563f9e4804e40a3995cfcf4d9e01a7d9ca9
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Sep 20 15:35:05 2008 -0400

    documentation changes

commit 8a111a6e815fc2a94567d709667a13850b98b5ab
Author: Cristi Balan <evil at che.lu>
Date:   Thu Sep 18 18:20:53 2008 +0300

    fix I18n.translate key for edge rails [#80]

commit a692f6d882c51679d6fb6292647a9e88a19da132
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Wed Sep 17 16:16:41 2008 -0400

    Better named the should clause for should_have_one when the :dependent option is in use [#81]

commit 829ebafba0e07795eeea9098f7661263597a7eb5
Author: Keith Morrison <keithm at infused.org>
Date:   Wed Sep 17 12:32:44 2008 -0700

    should_have_one macro now supports the :dependent option

commit feed1087bd185fcef97624ab2328f94f59415a2a
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Sep 16 21:55:34 2008 -0400

    Fix for one more AR deprecation warning when using edge Rails [#80]

commit c60fa4be85af2c8273460c7fc0881847b4dbd171
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Sep 16 21:15:22 2008 -0400

    Fixed AR deprecation warnings when using edge Rails [#80]
    
     * I18n.translate('active_record.error_messages') instead of ActiveRecord::Errors.default_error_messages

commit 5ccbee0d81199f383ca05cb6c4ceffa78c6977a0
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Mon Sep 15 14:28:18 2008 -0400

    small fixes to layout macros

commit 2d858c0b08ca5e93e389730bfc591c3cce39b9f9
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Sun Sep 14 20:26:17 2008 -0400

    add should_render_with_layout and should_render_without_layout

commit 99b1189c3cf27928d27638e5ec518fe5dc7ff865
Merge: f01e8b5 27cd4d2
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Mon Sep 15 09:57:43 2008 -0400

    Merge branch 'master' of git://github.com/thoughtbot/shoulda

commit 27cd4d2bbf268fbabb85dacd189c68e83e37ff8d
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Sep 15 09:49:31 2008 -0400

    Updated Rakefile to avoid future regression of shoulda/tasks problems [#75]

commit f01e8b522cdcf0da896fabc50384c805270fae2a
Merge: 49a2f5e c33610a
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Mon Sep 15 09:47:08 2008 -0400

    merge in changes

commit c33610ab978224b295ce5556874a703f0eec52bb
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Sep 15 09:42:24 2008 -0400

    Fix for new shoulda/tasks organization when shoulda is used solely as a plugin [#75]

commit 611f5f4dac6844daa19a1d64b7120f22de94a8b7
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Sep 15 08:55:03 2008 -0400

    Added `should_fail` scenario for testing `should_protect_attributes`
    
      * Tests the failure case where the model uses attr_accessible instead of attr_protected

commit 5996f2804fdb7858d4d55ebdbed47ceade8bb6a2
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Mon Sep 15 07:47:53 2008 -0400

    moved should_route macro into controller/macros

commit da5e4b1c8fd97dbdff5bca36cafb9f1f3ea306e4
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Sep 12 17:07:05 2008 -0400

    Use >= 2.1.0 so that gem installs of newer versions of rails can still run the shoulda tests

commit edfd0f406d55d6fe94e9c0958c89b60798496949
Author: Mike Boone <mike at boonedocks.net>
Date:   Wed Sep 10 20:15:19 2008 -0400

    Replaced error regexes with ActiveRecord default error messages

commit cfd8c7e305526813c77c176d9b36e561fa0ccb98
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Wed Sep 3 20:37:28 2008 -0400

    Added a `should_fail` macro to help test failure scenarios in the core shoulda tests

commit 2d2c1a477e69e5c601f9d7f77c52a5a8cef6b8f1
Author: Mike Boone <mike at boonedocks.net>
Date:   Wed Sep 3 17:39:58 2008 -0400

    Updated should_protect_attributes to fix issue when attr_protected is used and attribute is missing.

commit 49a2f5e8e7d4a191a8b3a084c369d14e75bbff5b
Merge: 5dfc3bf ebd37ea
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Sun Sep 14 20:35:28 2008 -0400

    Merge branch 'master' of git://github.com/thoughtbot/shoulda

commit ebd37ea2d0aca9e41319e8217dc159dab9a82b34
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Sep 14 20:02:33 2008 -0400

    Updated gemspec to fix gem build

commit 941db1a00cd42b8f7176c8f71cc5478bfb7f9066
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sun Sep 14 15:28:09 2008 -0400

    adding should_route from technicalpickles

commit c474c9071b953ddcfad162a67ce20349c644fc13
Merge: c027272 def98f6
Author: Dan Croak <dcroak at thoughtbot.com>
Date:   Sun Sep 14 15:18:13 2008 -0400

    fixing init.rb conflict

commit c027272c6f25277b4fc24f8e2486c2cd211be6b2
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Sep 14 11:53:40 2008 -0400

    Published GitHub gemspec; Assigned gem version to 2.0.0;

commit 864a35fe81cb02b0c9fa9de6aeffa1411cad2748
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Sep 14 11:12:39 2008 -0400

    Added gem related rake tasks [#55]
    
     * Rolling a manual gemspec for now
     * Upped VERSION to 1.99.0 pending a published gem

commit d6277da24639ee0a10ecf6686226193fbf640317
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Sep 14 10:13:28 2008 -0400

    Fixed typo in tasks.rb (File.dirname instead of File.basename)

commit 2629a9a64b29a487b92e9f15f9b3113844df872e
Author: Josh Nichols <josh at technicalpickles.com>
Date:   Fri Sep 12 13:56:07 2008 -0400

    Moved tasks/* to shoulda/tasks/*
    
     * Will better support shoulda when used as a gem
     * Added shoulda/tasks.rb to automate loading the tasks
     * Added tasks/shoulda.rake for backwards compatibility
     * Modified Rakefile to support new task location

commit 47f8f581431d8f42dd31fe26de2bb31d6551a584
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Sep 14 08:28:53 2008 -0400

    Moved logic of init.rb into shoulda/rails
    
     * will allow for later gem usage in rails

commit d20c85e112e3a25dd8792ae85932631878770a9c
Author: Josh Nichols <josh at technicalpickles.com>
Date:   Fri Sep 12 13:22:59 2008 -0400

    Tweaked init.rb to only load activerecord/actionmailer/controller stuff if the appropriate classes are defined.

commit 5dfc3bf9a6f8ea5a89b2782b87cecb80e57b2686
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Sun Sep 14 01:35:58 2008 -0400

    add ability to handle regexp to should_respond_with_content_type

commit def98f64c4d79bb8370adb37f2f2560db6fca7d3
Author: Josh Nichols <josh at technicalpickles.com>
Date:   Sat Sep 13 17:13:32 2008 -0400

    Added documentation. Added tests for posts nested under users.

commit fc00ae91e0d890e684c3327843eb8db6211085a3
Author: Josh Nichols <josh at technicalpickles.com>
Date:   Sat Sep 13 16:41:36 2008 -0400

    Actually works now. Added tests.

commit 6f73bd0fb58f7b5b7df8ae91ea9c11ad73f4fd1d
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Sep 12 20:05:29 2008 -0400

    rails gives us a #content_type to get just the content type and not the charset, use that instead so we can assert_equal instead of assert_match

commit 20757253da5479abfad81ba54c2d3e19b6cd09d6
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Sep 12 20:01:29 2008 -0400

    if we use a symbol, lets check what rails believes

commit ab0e4cbcec8f12365313857ef379a0dc0cfef099
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Sep 12 19:49:21 2008 -0400

    rails actually takes care of making sure response.headers["type"] is what we want

commit 4c75faa7741f7945e50463d376cba21f1204459d
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Sep 12 19:37:47 2008 -0400

    we need to eval what were sent

commit c817375117a4d015ad1dd9116569d0b183d9e8bc
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Sep 12 18:05:34 2008 -0400

    add a should_return_from_session macro which asserts that the value returned from the session for some key is what was expected

commit a7057b0800a8d047d18d0472a2f54e8c88e695d3
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Sep 12 17:51:01 2008 -0400

    add a should_respond_with_content_type macro for controller tests to check content type of response

commit 4e46d549d0d7aa7b4b2ecc80ce1367a6fde96f62
Author: Matt Jankowski <mjankowski at thoughtbot.com>
Date:   Fri Sep 12 17:07:05 2008 -0400

    use > 2.1.0 so that gem installs of newer versions of rails can still run the shoulda tests

commit 56112d9916fccd526ef447040fd95fed63530592
Author: Josh Nichols <josh at technicalpickles.com>
Date:   Fri Sep 12 16:03:03 2008 -0400

    Added macros.

commit 59d4e45d8e88d3ded1fe65356a2ab3cdcc3a5374
Author: Josh Nichols <josh at technicalpickles.com>
Date:   Fri Sep 12 16:02:02 2008 -0400

    Starting to port should_route to own branch.

commit 823cad39b0f1b44248f281883250f596433b2047
Author: Joe Ferris <jferris at thoughtbot.com>
Date:   Thu Sep 4 16:06:15 2008 -0400

    Fixed a typo that resulted in a test that would always pass

commit ba96dddaa854d0440605b6f7ce82a238d61b2ceb
Author: Joe Ferris <jferris at thoughtbot.com>
Date:   Thu Sep 4 15:38:23 2008 -0400

    Added the before_should method, which is a nicer syntax for a :before lambda when no assertions are necessary

commit 0def06d2b9ca43de86cc9ecc06f11ea64c565b2f
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Sep 2 19:56:30 2008 -0400

    Removed shoulda.conf and color support

commit 42d4de6e9747dbc74ce1e6b086fbb5b1a924ddb3
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Sep 2 16:49:13 2008 -0400

    Deprecated load_all_fixtures [#65]
    
     * Use `fixtures :all` instead

commit c2e908e58b255bd00b0a576254179cadb88d821c
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Sep 1 09:56:45 2008 -0400

    `require` cleanup

commit 6bc83d72a092b128cd42bba418acfc00bbd41b73
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 23:03:52 2008 -0400

    Doc updates

commit dab4badd0bfdcdc4bfb5695085c568fb37d66d04
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 22:26:17 2008 -0400

    Broke configuration out into its own file

commit d741a991c8f9c6cb48e80e0e7f0f27d0a3f296cc
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 22:21:19 2008 -0400

    Moved Rails dependencies from shoulda.rb to init.rb

commit ecc2725de31c27cb49ed4894d3aea2621fce733d
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 22:19:08 2008 -0400

    Removed General module and added Helpers module

commit 1d1c5e1ba8f415bba3f5745af7cbb9c21aaf662f
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 22:08:49 2008 -0400

    Moved include of Private helpers from AR::Macros to general Macros

commit 424c48443aa811b430380a14c602d1c7bb6a9b28
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 21:40:55 2008 -0400

    Organized ActionMailer assertions

commit ba7d319aae513a910f6fa06860b435192137528e
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 21:18:04 2008 -0400

    Reorganized Controller macros and helpers

commit 054d059edf1caa638c133e2738779b94fdbb8b23
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 19:44:04 2008 -0400

    Organized some generic macro helpers

commit 84ea9466f70c45b19802afc384af84652faaac6e
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 17:55:31 2008 -0400

    Reorganized ActiveRecord macros and assertions

commit 526b12317667ececa8b253591133836575116c1d
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 16:53:06 2008 -0400

    Added shoulda/assertions and moved generic assertions into it

commit 1a119f0efeedd9e0904b5b93097405f6b8a885e0
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 16:29:06 2008 -0400

    Moved shoulda/gem/* to shoulda/context.rb and shoulda/proc_extensions.rb

commit a40f78572403d82a981e2e55e2b61036c2852578
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 13:19:09 2008 -0400

    Fix for shoulda_macros directory support under vendor/gems under vendor/plugins [#62]

commit 0040ccda1bb78e8e259f49f7896eb2d94f988263
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 12:46:38 2008 -0400

    Testing fix for incorrectly specified :source option on a has_many :through

commit 68e42610bed1a1caf0a2bb5fe73f72ccd5e44e89
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Aug 31 12:14:16 2008 -0400

    Fixed should_have_many regression [#60]
    
     * Removed the check for the :source option on the assocation as it did not always yield the correct class name
     * Added tests to prevent the regression again

commit 5411ccf9765ac517fb5079818e84304be2d96b94
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Aug 28 16:40:05 2008 -0400

    Updated the documentation.

commit 2f510684f2aaf754b263e2e071944b8f003184ce
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Aug 18 23:37:13 2008 -0400

    Fixed shoulda:list rake task for Rails 2.1 by adding the 'test' directory to the load path

commit f517592c45af8156b287bdecca81d02c2e33c383
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Fri Aug 8 19:00:45 2008 -0400

    Fix for pluralization problem in should_belong_to [#19] [Earle Clubb, Anthony Caliendo]
    
      should_belong_to :address  # => now works as expected

commit 7fc100f0b994bb7de3b9d2d98820e08f1348d310
Merge: 56a3f43 b0b8963
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Mon Aug 4 16:18:02 2008 -0400

    Merge branch 'master' of git at github.com:thoughtbot/shoulda
    
    * 'master' of git at github.com:thoughtbot/shoulda:
      should_have_many: added tests for :source option

commit 56a3f432b274b1762b26ba9516762c4cdc27dd17
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Mon Aug 4 16:17:32 2008 -0400

    Added shoulda_macros directory support as per http://thoughtbot.lighthouseapp.com/projects/5807/tickets/62

commit b0b8963075a3190310c8d0ced0fb9e72f91e8373
Author: Bob Showalter <showaltb at gmail.com>
Date:   Tue Jul 29 10:35:14 2008 -0400

    should_have_many: added tests for :source option

commit 2cb29f5e6daf217299296282e753b5f0bef9ff37
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Jul 31 22:36:15 2008 -0400

    fixed should_have_many :through bug #60, and added .svn to gitignore.

commit cefcfe1205f3636615e0562bba0ff60d3bf02922
Author: Bob Showalter <showaltb at gmail.com>
Date:   Thu Jul 31 11:26:27 2008 -0400

    Change should_assign_to and should_not_assign_to to allow multiple names (#22)

commit 0de2794be2820ea22824aa6a6c3e4a940ab8f693
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Thu Jul 31 00:33:57 2008 -0400

    Cleaned an unnecessary should statement

commit cb5d9e65477adb38ca5ec9bd04865c6f1c41e34c
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Thu Jul 31 00:21:54 2008 -0400

    Added support for stateful Active Record validations

commit 5196f3a98f49519233a7507ef03510761f822b74
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Thu Jul 31 00:04:05 2008 -0400

    Enhanced assert_good/bad_value assertions in preparation for stateful AR validations

commit abc3aa73a49502c874d4b3b184d1e94d075492a0
Author: Bob Showalter <showaltb at gmail.com>
Date:   Tue Jul 29 15:59:43 2008 -0400

    convert_to_shoulda_syntax: use Dir::tmpdir instead of hardcoded /tmp

commit 630ce1744374c51e4e8e588caf4cecfc056e73fa
Author: Bob Showalter <showaltb at gmail.com>
Date:   Tue Jul 29 15:52:01 2008 -0400

    convert_to_should_syntax: fix clobbering of test names; leave existing should names untouched; add test case

commit d84209b8afea9b86f3237453cbfc4287fcd14bb7
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Tue Jul 29 17:21:38 2008 -0400

    modified the calling structure of should_have_named_scope for flexibility

commit 90ca9944a176fb3a65c8e72dd113bc3ac5e41f5c
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Tue Jul 29 17:08:16 2008 -0400

    Added should_have_named_scope ActiveRecord test macro
    
    should_have_named_scope :visible, :conditions => {:visible => true}
    
    Passes for
      named_scope :visible, :conditions => {:visible => true}
    
    Or for
      def self.visible
        scoped(:conditions => {:visible => true})
      end
    
    should_have_named_scope :recent, 5, :limit => 5
    should_have_named_scope :recent, 1, :limit => 1
    
    Passes for
      named_scope :recent, lambda {|c| {:limit => c}}

commit 4c5768d1630bbfc522c6019eede33fb1b2e6c57f
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jul 28 22:56:41 2008 -0400

    DRY'd up Active Record macro helpers

commit ed36bc5125d07f600c4b556007044418cf1d3f70
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jul 28 21:30:15 2008 -0400

    Added assert_good_value and assert_bad_value in preperation for DRYing the AR macros

commit 8fb6041b619dd0f18ad925f462628785a476ccef
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Mon Jul 28 12:26:13 2008 -0400

    Added a test for the model_class private helper

commit cc61627a5260270c84cb9c520314fd56dd7cd0b6
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Tue Jul 15 16:31:09 2008 -0400

    added merge_block

commit 11cad2c0a15d1f8ea66b0c2458e30444a5c0b4e0
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Sun Jul 13 16:53:52 2008 -0400

    Cleaned rails_root testing migrations so there is only one migration per model

commit e1a54268b0fd318b952889fef319e89164b9a4e7
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Jul 1 10:06:29 2008 -0400

    Added 'rake coverage' for an rcov report

commit 66be6bc125f7869ee41f0d2d49df8b95ba486cb6
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Wed Jul 9 21:59:56 2008 -0400

    Modified should_change macro to use the case equality operator (===) for checking :from and :to options

commit 0dfda70fee4a3336667f32c82d0214ae0018614f
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Wed Jul 9 20:49:55 2008 -0400

    Cleaned up should_change macros to generate the should statement using inspect calls instead of ticks.

commit 789a6884f8a4b9e8c5edf0e4465ed7c83b0d9ac4
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Wed Jul 9 09:53:50 2008 -0400

    Added new should_change and should_not_change macros; akin to Active Support's assert_difference.

commit ecb3661277f4c5cf03ec4dd163ce3c3366cfb57e
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Jul 8 20:58:05 2008 -0400

    Added support for passing a :before Proc option to a should statement

commit 67b2b614b8b55c30496949ed4e441e3a9ac73dad
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Thu Jul 3 10:19:28 2008 -0400

    Rid the symlink behavior under test/rails_root/vendor/plugins

commit cca01c0285960fe6443d487064cf1ffa023cd748
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Jul 1 08:20:32 2008 -0400

    Made Address#zip a string to correctly support numericality checks

commit 8ba56581049dfbb427b99275f48889ef3fa9efb8
Author: Chris O'Sullivan <thechrisoshow at gmail.com>
Date:   Tue Jul 1 10:56:51 2008 +0100

    Adds failing test for detecting bug in should_ensure_length_at_least

commit 13f5c2ae8228826f4d12f24a53ecf257659c9c67
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Fri Jun 27 23:14:02 2008 -0400

    Removed unnecessary database access for several active record macro helpers

commit 9f8c29edf3e632cdbc9756f6c5792bdc8cc9494c
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Tue Jul 1 09:15:13 2008 -0400

    Upped rails_root to depend on Rails 2.1.0

commit 5aed59248b6292be6dba3a928db5f73b24ae1213
Author: Ryan McGeary <ryanongit at mcgeary.org>
Date:   Fri Jun 27 19:51:17 2008 -0400

    Fixed double printing of deferred statements when should_eventuallys are in nested contexts

commit 9f0c2e10ad03f4106934067d0066716ff7890cf9
Merge: 0c87684 5eb9304
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Jun 26 17:15:17 2008 -0400

    Added should_have_readonly_attributes
    
    Added should_have_readonly_attributes ActiveRecord helper to
    test attributes set with attr_readonly.

commit 0c876844f870344843cd2b288c0dce5eed9d667f
Merge: 4697934 6511bcf
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Jun 26 17:11:26 2008 -0400

    Merge branch '32-please-add-should_ensure_length_is' of git://github.com/thechrisoshow/shoulda into pull-requests
    
    * '32-please-add-should_ensure_length_is' of git://github.com/thechrisoshow/shoulda:
      Added should_ensure_length_is (including tests) [#32]

commit 4697934dbdedf932f6e2e5bd99117d2ec2059b1b
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Jun 26 16:48:00 2008 -0400

    removed comment

commit 474f099fcadfb9f1b7d4a7c8d449697376906fcf
Author: Jonathan Lim <snowblink at gmail.com>
Date:   Tue Jun 17 15:01:07 2008 +0100

    Fixing should piggybacking [#39]

commit 66fc5c31bf27a086e2ebe9f74acce6d5562ad419
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Jun 26 16:17:29 2008 -0400

    fixed naming of should_require_unique_attributes when scope is not set #38

commit be2df7d3c3c4da3ee4efae74310ec564bfb1cef3
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Jun 26 15:58:07 2008 -0400

    fixed define method call for ruby 1.9

commit 55c6f4db4a730ea512dcf59064c5ae8b265a8b7b
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Jun 26 15:39:05 2008 -0400

    reversed the order of the teardown blocks

commit 32aa22d978a2d8168b3fa216b28ff3f3aa2e73cc
Author: Bruce Williams <bruce at codefluency.com>
Date:   Wed Jun 25 20:32:44 2008 -0500

    Support multiple setup and teardown blocks per context

commit 5eb9304489af5cb0314c971b55fe6fb75a0741b4
Author: Mike Boone <mike at boonedocks.net>
Date:   Tue Jun 24 15:50:38 2008 -0400

    Added should_have_readonly_attributes
    
    Added should_have_readonly_attributes ActiveRecord helper to
    test attributes set with attr_readonly.

commit 74e76ae7e846a15ea5809293eccda551e9cdedc4
Merge: 7e96fc5 b415bff
Author: Mike Boone <mike at boonedocks.net>
Date:   Tue Jun 24 14:29:00 2008 -0400

    Merge branch 'thoughtbot/master'

commit b415bff884a3c25a058c2600f86da80d4fa28fde
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Mon Jun 23 12:36:31 2008 -0400

    Revert bunch of bad commits:
    
    2442d1f6087041c18a2124bce4ea8a19599cde0f
    35213b5a1b84c58064d8a13b50716b29a205ebb4
    804f859435a3ffa3012466a8c3f745fdc8b33965
    fc938bb18557c1f5a801e3e2a15c9e4e9f8f03db
    
    Getting the following error when running tests in a real project:
    
      ...activesupport/lib/active_support/dependencies.rb:276:in `load_missing_constant': uninitialized constant Shoulda::ActiveRecord::Base (NameError)
    
    Think this is because of the namespace changes, but not sure.  Will investigate later.

commit 2442d1f6087041c18a2124bce4ea8a19599cde0f
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sun Jun 22 14:11:40 2008 -0400

    Cleaned up the config file logic and now only loading rails parts when the constants are already there.

commit 35213b5a1b84c58064d8a13b50716b29a205ebb4
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sun Jun 22 13:35:50 2008 -0400

    documentation fixes

commit 804f859435a3ffa3012466a8c3f745fdc8b33965
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sun Jun 22 12:03:46 2008 -0400

    Rearranged a bunch of code

commit fc938bb18557c1f5a801e3e2a15c9e4e9f8f03db
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sun Jun 22 11:40:10 2008 -0400

    Removed ThoughtBot module.
    
    The ThoughtBot module had been added (by me) as a paranoid namespacing measure,
    just in case any other code wanted to use a class or module named Shoulda.
    Silly.

commit 6511bcf398b47c6dff17d87f963dda01ff27051b
Author: Chris O'Sullivan <thechrisoshow at gmail.com>
Date:   Thu Jun 19 17:23:45 2008 +0100

    Added should_ensure_length_is (including tests) [#32]

commit 5e4222694b8373c2a6f56afd9cef99c9cb223aa9
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Tue Jun 17 13:07:10 2008 -0400

    fixed order of doc files

commit dbcbacef313145fad452bf195e3b84dd48b29eb6
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Tue Jun 17 13:03:25 2008 -0400

    Added contribution guidelines

commit 730c2d338b09c92c23bd643c9539766afeeaf46c
Author: August Lilleaas <augustlilleaas at gmail.com>
Date:   Fri Jun 13 14:23:32 2008 +0200

    Calling should without a block piggybacks to should_eventually.

commit 7e96fc577e3ef8bcce0d2b16d657e46acec092b6
Author: Mike Boone <mike at boonedocks.net>
Date:   Sat Jun 7 15:12:14 2008 -0400

    Corrected to hide scope when scope array is blank.

commit fa21ea937436aa2f02fcea830da218616b149d59
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Jun 7 11:09:08 2008 -0400

    indenting fix

commit 09e40f4440bad1b4a8cf568f435945aaa10a9727
Merge: af11bb1 911b2f7
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Jun 7 11:05:03 2008 -0400

    Merge git://github.com/nate/shoulda into pull-requests
    
    * git://github.com/nate/shoulda:
      Scoping of uniqueness validations on multiple attributes

commit af11bb115ee4cca8c79c0dd7d87454ccc5f7da88
Merge: 9c78fe0 df7dbce
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Jun 7 11:01:43 2008 -0400

    Merge git://github.com/thechrisoshow/shoulda into pull-requests
    
    * Fixed so you can specify dependent as symbol or string, and without :through option
    
    * git://github.com/thechrisoshow/shoulda:
      Added dependent option to should_have_many

commit 911b2f7cb43e8afb1395e55be9334bcd533fe330
Author: Nathan Sutton <nate at sevenwire.com>
Date:   Thu May 29 16:48:39 2008 -0700

    Scoping of uniqueness validations on multiple attributes
    
    Previously the :scoped_to option on the 'should_require_unique_attributes'
    only allowed a single attribute to scope uniqueness.  This adds the ability to
    scope to multiple attributes.  This also improves the documentation for the
    method.

commit df7dbce012c69789f7f3bff500e2244a4fa1e173
Merge: 2995ef7 ac5f285
Author: Chris O'Sullivan <thechrisoshow at gmail.com>
Date:   Fri May 23 15:51:00 2008 +0100

    Merge branch 'master' of git at github.com:thechrisoshow/shoulda

commit 2995ef728d224bd8fc02c8a9542b14a22c47bfb5
Author: Chris O'Sullivan <thechrisoshow at gmail.com>
Date:   Fri May 23 15:44:20 2008 +0100

    Added dependent option to should_have_many

commit ac5f2854a90fa542a92e46d0d145b53584e0a598
Author: Chris O'Sullivan <thechrisoshow at gmail.com>
Date:   Fri May 23 15:44:20 2008 +0100

    rebase

commit 9c78fe05a1897acc9455115725c09f408f5f67ba
Merge: 4fd54cc 2a7de9c
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Tue May 20 00:18:25 2008 -0400

    Merge git://github.com/boone/shoulda into pull-requests
    
    * git://github.com/boone/shoulda:
      should_protect_attributes works with attr_accessible

commit 4fd54cc270b7a35f7bab874ec57ad171825439f6
Merge: 5a88049 71e52d9
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Tue May 20 00:04:26 2008 -0400

    Merge git://github.com/thechrisoshow/shoulda into pull-requests

commit 5a88049693b3d52c8170402079f337ce765f36f6
Merge: 7533bf9 051edf4
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sun May 18 16:59:24 2008 -0400

    Merge branch 'master' of git at github.com:thoughtbot/shoulda

commit 7533bf912c381737a2587d059370ce30bb4cfbcf
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sun May 18 16:59:04 2008 -0400

    renamed README file so that github displays the rdoc correctly

commit 71e52d9c40638cdf8480f7a4d206aa99aab8a6db
Author: Chris O'Sullivan <thechrisoshow at gmail.com>
Date:   Fri May 16 10:02:40 2008 +0100

    Fixed typo - added p to unsuported

commit 2a7de9cca8fc688bd9f6741128005ab91af37e9a
Author: Mike Boone <mike at boonedocks.net>
Date:   Sun May 11 19:48:57 2008 -0400

    should_protect_attributes works with attr_accessible
    
    Applied Luke Francl's patch from this Lighthouse ticket:
    http://thoughtbot.lighthouseapp.com/projects/5807/tickets/25-patch-make-should_protect_attributes-with-attr_accessible
    
    Also modified to tag model to use attr_accessible and added a
    should_protect_attributes test to tag's unit test.

commit 7b7c11859bb146517d5e638f01da02423900fd0d
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu May 1 13:49:58 2008 +0000

    documentation fixes
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@491 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit fd0df01f1a3f29e8225d403b296ab91b9b6055d6
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu May 1 13:49:51 2008 +0000

    forgot to remove an old email assertion
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@490 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 6ac26e9da88e0863bf326430da7575b1b0036bfb
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu May 1 13:49:45 2008 +0000

    small change to improve rdocs
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@489 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit fa37ef07af6c1a36da12c26f7ec2afc6b0e2499e
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu May 1 13:49:38 2008 +0000

    fixed should_have_and_belong_to to test for the join table
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@488 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 0cd585928ff9e189a42ce58b8bf2c6cac8bbd201
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu May 1 13:49:29 2008 +0000

    added should_have_indices to test for database indices
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@487 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 2d9f16f0878518ee27d22adc652fe02a8219cf1f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu May 1 13:49:20 2008 +0000

    small test name changes
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@486 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 2a5f76fb315810cf70f5e50cfc020a70a97cfcb0
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu May 1 13:49:13 2008 +0000

    refactored the mail assertions
    
    I've remove assert_sends_email and replaced it with assert_sent_email.
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@485 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit eda6ff078f8c6b822da5090af35099fbfea30b3a
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu May 1 13:49:06 2008 +0000

    added missing dirs and removed dangling symlink
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@484 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 051edf42e8d5d8ccddffe96660a4effe5efac25f
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Mon Apr 28 13:23:41 2008 -0400

    documentation fixes

commit c330c0ad2a4d7e7e0ac570d17e6b5f2bdb65cf62
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Mon Apr 28 13:18:53 2008 -0400

    forgot to remove an old email assertion

commit 395c8445ee1db9bc47cf2d646da7ac87a7dd4d11
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Mon Apr 28 13:15:57 2008 -0400

    small change to improve rdocs

commit 28d9140a7ea45f9a305b251a544ead425fcd58e4
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Apr 26 17:42:14 2008 -0400

    fixed should_have_and_belong_to to test for the join table

commit 102fe37adc9a9b2c23132791bf16c0ff13553b3b
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Apr 26 17:32:16 2008 -0400

    added should_have_indices to test for database indices

commit 2c975a161cb36e3b04d56a48c6341f54706758ba
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Apr 26 17:14:23 2008 -0400

    small test name changes

commit 816dbb061aac342e7f33bdba09a2e9792e8cb8c2
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Apr 26 17:01:37 2008 -0400

    refactored the mail assertions
    
    I've remove assert_sends_email and replaced it with assert_sent_email.

commit c9bd4f1c86b90761ad61b9f4e60de299cc62094b
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Sat Apr 26 15:36:37 2008 -0400

    added missing dirs and removed dangling symlink

commit 064578de85306d0f53faa352c6b6b52c2acc1a08
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Apr 24 14:18:53 2008 +0000

    cleaned up the test names
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@469 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 1a8227dc1a50f51bb3ffbbb09b1d2e3bbf1fe5a8
Merge: 833157c ee9bdbc
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Apr 24 10:11:36 2008 -0400

    Merge branch 'master' of git at github.com:thoughtbot/shoulda

commit 833157cb8df6b559fe2c25b05d4a28e9dc883e31
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Thu Apr 24 10:11:13 2008 -0400

    cleaned up the test names

commit a277775e97ea547e3983f1c5dc00110e88d6613b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Apr 21 19:45:05 2008 +0000

    cleaned up the failure message from asser_save
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@467 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 551f666c0f72e3358671977e71ac7b71b45c92f6
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Apr 21 19:44:59 2008 +0000

    Just testing out github.
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@466 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit ee9bdbc00ef2a0c311c1571d947c21f79cdec92b
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Mon Apr 21 14:38:28 2008 -0400

    cleaned up the failure message from asser_save

commit 82306926f5bf2cb51550275ad5b7c9205a86d5a2
Author: Tammer Saleh <tsaleh at thoughtbot.com>
Date:   Mon Apr 14 14:44:15 2008 -0400

    Just testing out github.

commit c01d820babea4e222a60aaa60c16891f5bb7d45b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sun Apr 13 21:21:18 2008 +0000

    fixed bug in should_protect_attributes
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@448 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit ec9ead07ce32abbbd8bd49791fd9f5cbc4434853
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sat Apr 12 21:21:27 2008 +0000

    applied should_ensure_length_at_least patch via Chris O'Sullivan
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@447 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 452b49c5f7e37906f1e73ab462605021ad123d97
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Apr 8 12:53:25 2008 +0000

    - removed a bunch of unneeded files under the test/rails_root
    - added tests for should_have_and_belong_to_many
    - updated the testing readme to explain the testing setup
    - documentation
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@446 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit fabe6b7724b5fad0f86c6503ed5801de6ed3020f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sat Apr 5 14:36:58 2008 +0000

    small changes
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@441 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 915f76bcb910dea88905cd8f83fe895bc7eaa23f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sat Apr 5 14:36:17 2008 +0000

    typos
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@440 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 80095da4de450f962b605b2e079eda9b801aa44b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Mar 18 19:59:45 2008 +0000

    updated documentation
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@391 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 4ae2cea03674f2d0614a04a55398a68d5fe1dac1
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Mar 17 14:03:11 2008 +0000

    small refactorings
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@389 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 53b1bb818a7a251e598241a0441d98fd45469910
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Mar 14 14:21:31 2008 +0000

    tweak to rake task
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@387 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 2d92da234fcc78797b6ca7642ae14466305e7f8a
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Mar 10 14:38:09 2008 +0000

    using to_param instead of id in make_parent_params (Bryan Liles - lighthouse #23)
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@382 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit b21218df9973d42a3f3e277e2156158b5f694288
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Mar 10 14:32:06 2008 +0000

    removed message option from should_allow_values_for (gary.tsang - lighthouse #24)
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@381 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 5afd6023adc4fcd1a77767d3fcae9c59fe824748
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Mar 10 14:29:07 2008 +0000

    minor refactorings and code rearranging
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@380 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit e0903145d09a591dba3dde846393cbb9d0b08a3b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Feb 28 22:49:06 2008 +0000

    updated gem
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@375 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit a50e871bd72cac33f78ef951986c19f922d22ecc
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Feb 28 22:40:02 2008 +0000

    fixes to should_ensure_length_in_range http://tammer.lighthouseapp.com/projects/5807/tickets/11
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@373 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit b3bcf0f8dbbe7c3aee3b2feff613387689fd3ba0
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Feb 28 22:15:04 2008 +0000

    documentation fix
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@372 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit be4c51e7e2b1b65f8cbd47bda0dc00adda331f7b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Feb 28 22:10:06 2008 +0000

    refactored should_protect_attributes to just test that the AR model sees the attribute as protected.
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@371 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit c397d016f8352e794e725e6cd6005e1e063d1aa8
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Feb 28 21:40:42 2008 +0000

    fixed http://tammer.lighthouseapp.com/projects/5807/tickets/18
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@370 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 6b91e8b325ef8a1105f250dfa9ee363b3e4d482f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Feb 28 19:32:03 2008 +0000

    updated shoulda gem to refactored version
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@368 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 4f4e52f6d4600a17900583695f3e843a2a5b4c36
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jan 21 15:06:05 2008 +0000

    - added should_require_acceptance_of [http://tammer.lighthouseapp.com/projects/5807-shoulda/tickets/6]
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@290 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit e1af92ed2f73d869c35a7b4c61e938ee390cf335
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jan 21 14:49:53 2008 +0000

    fixed xml content type detection
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@289 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 99cf8cad5d288e0b0346dc4e4a83a6b5fdb5d32a
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jan 21 14:38:40 2008 +0000

    applied patch from http://tammer.lighthouseapp.com/projects/5807/tickets/10
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@288 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit b5251e9f2b641c75de16c04e732ee00791672ace
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jan 21 14:30:10 2008 +0000

    fixed foreign key determination (http://tammer.lighthouseapp.com/projects/5807/tickets/8)
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@287 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 46f8ff243700e15bc6c4b1b08a4494ba7c9559c9
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jan 21 14:13:43 2008 +0000

    - fixed the rails root to rails 2.0.2
    - updated the rails root to rails 2 standards
    - added .autotest file to fix autotest
    - fixed bug in determining the resource path
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@286 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 91a3bb5e6a36a3f6b2cc3e9aea635d355a525a87
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sun Jan 20 21:41:10 2008 +0000

    fixed should_require_unique_attributes and improved error messages
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@285 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 71ed152ce23c67099eb8e9b242da1f78a9981e8c
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sat Dec 29 14:12:36 2007 +0000

    removed asset_difference, as it is now in rails 2.0
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@275 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit f71a891392c59adfb23363df27451d2dbc308470
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Dec 26 14:15:50 2007 +0000

    fixed url helpers for rails 2.0
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@274 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit a439771688690106b0d393df32377f51b7dc537b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Dec 17 16:17:58 2007 +0000

    fixed content-type check for rails 2.0
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@271 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 8a3b4aa3723d6ba0e13f4636551833f997e7d9e0
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Nov 29 23:26:35 2007 +0000

    small test name fix
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@268 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 2d7a0264e49e753e88acd2ee79b76fa5347e980a
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Nov 28 23:05:58 2007 +0000

    comments
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@265 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit c60c030949471fce4b2e89689e77192f13ef7fe8
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Nov 28 22:55:18 2007 +0000

    - Added shoulda gem to plugin.  The gem directory is managed via piston, which will merge in the gem code on piston update.
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@264 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 20c6f910861fc0ceaeed39c21927420a09f69c69
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Nov 28 22:19:37 2007 +0000

    - fixed some overeager helpers
    - added checks for foreign keys
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@260 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 5b90600cd8bcd7a976cc33bc9916ceb4ab72e2e0
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Nov 28 20:04:36 2007 +0000

    adding tests for foreign keys
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@259 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit fb26b71fdf599808c607a46c771ffe82c67d43f5
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Nov 26 15:18:29 2007 +0000

    converted to the MIT license
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@254 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 88ce3dab1299061ba1fc1e6774110c359844d0bf
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Nov 23 15:18:28 2007 +0000

    added methods should_have_db_column and should_have_db_columns for activerecord tests
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@251 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit ce44c7340ca04f6b202997479388a756c7ecb4e4
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Nov 13 21:26:52 2007 +0000

    limited the formats to *.rb files
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@243 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 4b39f0076ab920d7657452737a2759d4782645e4
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Nov 8 21:45:27 2007 +0000

    - moved rake tasks to shoulda namespace
    - added shoulda:from_yaml task from David.Lowenfels at gmail.com
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@237 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 2aba771ceed5d054d1fd15a8b4dba6194ea9018e
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Oct 31 13:50:08 2007 +0000

    fixed docs and added to test for should_have_instance_methods
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@234 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit c07bff350ac626f5d8ad39bef007ebbf4cbbdb50
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Oct 31 13:47:37 2007 +0000

    Applied patches from Tim Case (tim at powerupdev.com):
    - should_have_instance_methods
    - should_have_class_methods
    - should_belong_to foreign key bugfix
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@233 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 0f7eeafa3dcd5d28aace326d940614e245c814ce
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Oct 23 21:09:43 2007 +0000

    - imported bugfix from 3.0.4 which get's the wrong parent id in should_be_restful
    - changed the setup block to check for double calls or being called outside a context
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@228 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit e8c72447d3fd1420c148bf589db2a4bfe5faa5e8
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Aug 31 14:46:05 2007 +0000

    refactored flash tests
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@203 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 725e7f61b11b451dc61e495c4d12934b93be0fe0
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Aug 31 14:26:29 2007 +0000

    changed redirect logic.  Now accepts a symbol, which will test for that status code instead.
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@201 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit a964a514e6fffb5c0a4fecb731d85ccd98944576
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Aug 31 14:09:04 2007 +0000

    added support for nil in should_redirect_to
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@199 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 5caf04201a920c50c53d8ecf5f50fc33345e4977
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Aug 27 14:35:44 2007 +0000

    documentation fixes
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@195 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 103377734c3b36a7457b1ac500ab107918687e0f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Aug 24 19:43:46 2007 +0000

    autogenerating test plugin link
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@193 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit b070ab599356e010bdb73010acab73948bc00d5f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Aug 24 19:34:50 2007 +0000

    fixed test schema
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@192 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 8c9c760a26e0a9efc1adb0cc59c07c6998b3429a
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Aug 24 19:30:31 2007 +0000

    fixing db
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@191 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 0f194fb28ab8ecae8703734533387244757c53a8
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Aug 24 17:30:53 2007 +0000

    fixed rake file
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@190 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit f2ea40a11be7a265dc43759121015cdc7c1b9967
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Aug 24 16:19:59 2007 +0000

    moved tasks dir
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@189 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 51acf5633eac9b691bb20fffb9e47623dfa98217
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Aug 22 16:14:21 2007 +0000

    Added some methods
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@181 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit e579513034afbbb953a87a90388f3bff115dcc83
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Aug 21 21:13:40 2007 +0000

    Added assert_save and assert_valid to shoulda
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@180 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 7b3ca52efc8a0f16e59851780c95ccc5acb93b12
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Aug 13 13:28:54 2007 +0000

    typo
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@168 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit d9d555d61e5c7f3a3003758df64cc644589c9bae
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sun Aug 12 15:12:50 2007 +0000

    Added :all as valid option for formats and actions
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@167 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 071fac8287fc238e7042d43ecc26e2e90cdbb6a5
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Aug 7 18:55:50 2007 +0000

    Added create and update params to test names
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@166 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 959eb59456dc1331b952938448fc6fdb7f71dd1d
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Aug 7 17:38:44 2007 +0000

    test fixes
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@165 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 287e41d0bdb1d52e65f532f1e4b8cb2ab76f2470
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Aug 7 15:17:33 2007 +0000

    Added check for foreign key in belongs_to test
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@164 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit e9eba101051dd81874b07a2f59456881fc72cc49
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Aug 7 14:44:59 2007 +0000

    documentation and fixes to :through test
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@163 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 037e9c817e1201c6b64b830b2364aca9b6f9d424
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Jul 24 20:45:07 2007 +0000

    Added task to sync docs to dev.thoughtbot.com
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@148 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 0ea1fc75c081d39db07a75722a3b509fa9dd14d9
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Jul 24 20:16:01 2007 +0000

    Tons of documentation
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@146 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit f00bddd0013ba1be4b06124030ce61a600ef6add
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Jul 24 16:53:54 2007 +0000

    Fixed private helper
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@145 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 208585451492a54405a9267be906abd0acf13be7
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Jul 24 15:39:30 2007 +0000

    debugging
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@144 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 39c1e1967ee9bdaed7f171dd424ad9bb8d7c15e2
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Jul 24 15:33:59 2007 +0000

    Cleaned up config file code
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@143 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit de6030b563ee3805346b469645aca4a9dade096e
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Jul 24 15:33:24 2007 +0000

    stuff
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@142 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 59bf60c41c95683fed5123fcd6dace40248f3f91
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Jul 24 15:13:36 2007 +0000

    some refactoring
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@141 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 0c24072fe5bc12b373598fbef9aabe6fd1ab6abb
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Jul 24 14:54:15 2007 +0000

    XML denied tests
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@140 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 9b6dac2b98b9f1125ff9735ba9b9bc17d07b7bda
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sun Jul 22 03:54:36 2007 +0000

    more refactorings
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@139 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 6108062ffa12d18de6501c8fcf38b0bda2b88cbc
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Jul 20 19:06:28 2007 +0000

    Moved old tests back into place
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@137 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 788645fe906fc68cc5853974a703e328713497f2
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Jul 20 19:00:56 2007 +0000

    Major refactoring all around.
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@136 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 5ea2798695389b94b470a17eeea5c434e8fa6ff9
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Jul 20 14:19:11 2007 +0000

    More major refactoring of controller tests
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@135 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit fa7fd082eb3259d3e906d5d4ca875a90f41ade3f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sat Jul 14 20:04:17 2007 +0000

    Added parents= alias
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@134 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 26d94cdccdcba0ac3802af215b9e57e6c20303a0
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sat Jul 14 18:45:35 2007 +0000

    merged in some fixes
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@133 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 3a8b77d1a1839ff878d2b3f9dda5049617b74917
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sat Jul 14 18:35:51 2007 +0000

    - completely refactored the test system to use a fake rails_root
    - added XML tests
    - renamed should_be_a_resource to should_be_restful
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@132 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit da341efd4ce620153366a3f9f8e526e77c0a37c9
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jun 25 20:59:08 2007 +0000

    testing ci
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@131 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 17cbfa76c91203e94c5f34b38353e7121225e748
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jun 25 20:28:38 2007 +0000

    testing ci
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@130 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 498697a7d4167cf4d9ddcd70c7d26e85353e2283
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jun 25 20:27:34 2007 +0000

    blah
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@129 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 9da6951075dd8439f376135ffdc003063bd8e54a
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jun 25 20:23:22 2007 +0000

    added routes
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@128 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 0efc37642bf9a685b89d3083d3492b48440e462e
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jun 25 20:21:08 2007 +0000

    Moved files into support
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@127 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 5a6c51d8e746d5604bc434b77a51f03f58e2a2a5
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Jun 25 20:18:33 2007 +0000

    Added support dir for tests
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@126 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 430ecf8719ca53c623a6169aaa524c2306ead75b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Tue Jun 12 20:46:00 2007 +0000

    backported bugfix
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@124 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 9010c3512846d727061a7c8bb5a661718c496de3
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sat Jun 2 14:59:10 2007 +0000

    controller tests
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@117 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 623bb69e3c4c135ddd8ffe11048d4c6ad361571c
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sat May 19 02:29:12 2007 +0000

    fixed test method names
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@116 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 9218fbd9521ac18e8fa7264ce723d4a1438c0795
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sun Apr 29 02:50:58 2007 +0000

    now raises exceptions when given bad options
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@113 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 68b6440a0fb76dce4e1db1dd2da40b8e21a5f4b1
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Apr 18 20:38:27 2007 +0000

    configured for cc.rb
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@97 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 14df319d55dbc06bcbecf5bb102b84e96562bacf
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Apr 13 17:10:48 2007 +0000

    Fix for integration tests
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@95 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 3231e27ca95eea0928103b1dd643f99dd9fc6a3f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sun Apr 8 22:03:53 2007 +0000

    Added activerecord tests and fixed error message on assert_contains
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@93 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 3936d7d306209a07a867ea01f3c7f72c980c8c9b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Sun Apr 8 22:03:26 2007 +0000

    Added activerecord tests and fixed error message on assert_contains
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@92 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 18dbbfdfb90850e9f15d0c83006464a4243cf773
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Apr 6 19:45:47 2007 +0000

    typo
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@90 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit f55ba2e4e50b43276ef002fb1e5c56850dd7343d
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Apr 6 18:05:55 2007 +0000

    typo
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@88 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit f77e17b6e4c4d899ed19d23f0502dda2aef4916f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Apr 6 15:09:35 2007 +0000

    missed some renames
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@84 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 7910643c6f48fa7d502a2a2fb50bc331f565d4a4
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Apr 6 14:28:27 2007 +0000

    doc changes and renamed a file
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@82 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit aabc89c561ad1d46b92bfa40b3c7d0a61f98481a
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Apr 6 14:19:44 2007 +0000

    Renamed TestHelpers to Shoulda
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@80 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 0970c84f4a4ec64f460ec0806c05951ad0fc1b4d
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Apr 6 14:16:24 2007 +0000

    Renamed tb_test_helpers to shoulda
    
    git-svn-id: https://svn.thoughtbot.com/plugins/shoulda/trunk@79 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 021d72775e4deb092013a7acf474ab41c3bf6059
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Fri Apr 6 14:14:07 2007 +0000

    - refactored into modules
    - added documentation
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@78 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 3e8ee72fbdd19a09130d5eef4ed46a4a27037ab7
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Apr 5 19:20:30 2007 +0000

    bugfix
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@76 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 1ecd02914b6b981bfb44b30bc6348c6161a2db72
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Apr 5 19:15:56 2007 +0000

    - documentation
    - moved should to context
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@75 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 6fd2363b8aac02d5eb0ac9b53997b5a4b89c437b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Apr 5 18:27:16 2007 +0000

    Cleanups
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@74 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 9bf2ba7ae70c6192dd87d39e3766f1d6be720ad5
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Apr 5 18:26:25 2007 +0000

    documentation
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@73 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 6a0e0f5f2955ac29ff18c32c12f0177c083c6833
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Apr 4 18:06:24 2007 +0000

    Added scope_to to AR helper
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@70 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 213c328e8687df006b70dd36d3afcb01078da48b
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Apr 4 17:39:56 2007 +0000

    testing scope option
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@69 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit b9d0a4dcc791ba7149270c3e35a9b53fc64d8c87
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Mon Apr 2 21:06:13 2007 +0000

    - stuff
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@68 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit cfb496b13f609aae23f032d6a66d8054be42f145
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Mar 15 18:58:15 2007 +0000

    Added test colorization
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@48 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 99cb931dd73f1cc20f8300688e5304149aea1e8f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Mar 15 16:08:23 2007 +0000

    typo in assert_same_elements
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@47 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 9b4d76369305bbb4cd7ef8a7f50f212cb1a21154
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Thu Mar 15 14:45:23 2007 +0000

    - added messages to some helpers
    - added tests for assert_difference
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@46 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit a8a759ae59c88343dcf507df712d13fb5c43b110
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Mar 14 23:05:34 2007 +0000

    - fixed bugs with nested contexts
    
    
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@44 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 6337846ab4372da55b72bc8a660d06ba235f2885
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Mar 14 21:28:35 2007 +0000

    Removed tb_spec_helpers, as we aren't supporting it.
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@43 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 0a6da8b2181316b1a9cd2f5550ab24323167c680
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Mar 14 19:12:11 2007 +0000

    Documentation
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@42 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 6730ae5f39603544f1cf359684015e66f97629bf
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Mar 14 18:55:59 2007 +0000

    Added ignore for doc
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@41 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 0607826fa7ca1822d07cf35cf8e332f641002bdf
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Mar 14 18:20:37 2007 +0000

    Added rake test task
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@40 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 7a4202f9b8fa77318694864af9d1bcfde4084deb
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Mar 14 18:12:55 2007 +0000

    Moved everthing to trunk
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@38 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

commit 37686ae0dadb3a820db039a9ab3d024983034e7f
Author: tsaleh <tsaleh at 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa>
Date:   Wed Mar 14 18:11:47 2007 +0000

    Created trunk and tags
    
    git-svn-id: https://svn.thoughtbot.com/plugins/tb_test_helpers/trunk@37 7bbfaf0e-4d1d-0410-9690-a8bb5f8ef2aa

-----------------------------------------------------------------------

-- 
Packaging for shoulda-matchers



More information about the Pkg-ruby-extras-commits mailing list