[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