Permalink
Commits on Sep 21, 2012
  1. Refactor have_db_index_matcher#correct_unique?

    Currently, there is an assumption that `matched_index.unique` will
    be `true` and not truthy. This is not always the case. This can
    cause tests to fail, even though they should pass. This allows
    `matched_index.unique` to be truthy.
    committed Sep 19, 2012
Commits on Sep 14, 2012
  1. Update Copyright year

    Adarsh Pandit committed Sep 14, 2012
Commits on Sep 13, 2012
  1. Fix failure on 1.8.7

    jferris committed Sep 13, 2012
  2. Extract ExceptionMessageFinder from AllowValueMatcher

    * Replaces repeated conditional with polymorphism
    jferris committed Sep 13, 2012
Commits on Sep 12, 2012
  1. Add #strict option to validation matchers

    * Allow verifying validates! and :strict => true
    jferris committed Sep 12, 2012
Commits on Sep 11, 2012
  1. Add AllowValueMatcher#strict to test strict validations

    * Checks for exceptions raised from #validates! and :strict => true
    jferris committed Sep 11, 2012
Commits on Aug 30, 2012
  1. Bump version to 1.3.0

    joshuaclayton committed Aug 30, 2012
Commits on Aug 14, 2012
  1. Merge pull request #140

    * Allows to use the validate_format_of matcher with allow_blank and allow_nil options
    * Fixup test descriptions
    * Remove duplicate entry from news
    fabiokr committed with gylaz Jul 4, 2012
Commits on Jul 27, 2012
  1. Merge pull request #136 from potomak/patch-1

    Remove duplicate spec; add in_array
    gabebw committed Jul 27, 2012
  2. Merge pull request #136 from potomak/patch-1

    Remove duplicate spec; add in_array
    gabebw committed Jul 27, 2012
Commits on Jul 25, 2012
Commits on Jul 20, 2012
  1. Update NEWS file.

    gabebw committed Jul 20, 2012
  2. Removed old Rails 2.x layout lookup.

    Fixes render_with_layout matcher when rendering with only a partial.
    (Rendering with :layout => false would also have had this problem on
    Edge Rails.)
    elliterate committed with gabebw Jun 28, 2012
  3. Update NEWS file.

    gabebw committed Jul 20, 2012
Commits on Jul 11, 2012
  1. Mix RSpec with Test::Unit

    An edge case occurs when mixing RSpec and Test::Unit tests and also
    loading both the 'rspec-rails' gem and 'shoulda-matchers' gem from the
    same Gemfile group, namely [:test, :development] . Work around this by
    always inserting the shoulda matchers into Test::Unit, regardless of
    whether RSpec is loaded.
    mike-burns committed Jul 11, 2012
Commits on Jul 10, 2012
Commits on Jul 9, 2012
  1. Restore uniqueness scope values after verifying each scope.

    A test for a validation with multiple scopes would always pass as long
    as there was a validation with the first scope. Subsequent scopes would
    pass verification because the first scope value had already been made
    unique.
    elliterate committed with mike-burns Jun 28, 2012
Commits on Jun 29, 2012
Commits on Jun 22, 2012
  1. Use the variable that we set.

    gabebw committed Jun 22, 2012
Commits on Jun 21, 2012
  1. Split up ModelBuilder.

    gabebw committed Apr 22, 2012
Commits on Jun 15, 2012
  1. Update NEWS file.

    gabebw committed Jun 15, 2012
  2. Merge pull request #119 from watu/do_not_load_minitest

    Do not force loading minitest when test-unit is available. Closes #88.
    gabebw committed Jun 15, 2012
Commits on Jun 14, 2012
  1. Really prepare for v1.2.0.

    gabebw committed Jun 14, 2012
  2. Prepare for v1.2.0.

    gabebw committed Jun 14, 2012
Commits on Jun 8, 2012
Commits on Jun 6, 2012