Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 2, 2012
  1. @rmm5t
Commits on Oct 1, 2012
  1. @gabebw
  2. @gabebw
Commits on Sep 28, 2012
  1. @gabebw

    Use `all?`.

    gabebw authored
  2. @drapergeek
Commits on Sep 21, 2012
  1. @grantovich
  2. @grantovich
  3. @grantovich
  4. @jesseplusplus @drapergeek

    Fix ensure_length_of matcher to work for is_equal_to cases when the a…

    jesseplusplus authored drapergeek committed
    …ttribute has other validations on it.
    Now that the upper bound matchers are not being skipped for the is_equal_to case, the expected error message needs to be set for the upper bound.
  5. @jacobsimeon @drapergeek
  6. @jacobsimeon @drapergeek

    don't conflict with the pre-existing method

    jacobsimeon authored drapergeek committed
  7. @jacobsimeon @drapergeek

    add custom foreign key test

    jacobsimeon authored drapergeek committed
  8. @grk @drapergeek

    Add in_array to ensure_exclusion_of

    grk authored drapergeek committed
  9. @karledurante @drapergeek

    Using ActiveRecord::Base.connection is presumptuous. You must infer t…

    karledurante authored drapergeek committed
    …he home of the join table using the parent model. This allows developers to define HABTM relationships in other databases and still use the 'have_and_belong_to_many' matcher.
  10. @gauravs @drapergeek

    Don't assume that the column is of integer type

    gauravs authored drapergeek committed
    Postgres adapter does not convert integers to string upon assignment, so initialize with correct value.
  11. @steveklabnik @mike-burns

    Refactor have_db_index_matcher#correct_unique?

    steveklabnik authored mike-burns committed
    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.
Commits on Sep 14, 2012
  1. @grosser @drapergeek

    Protect against unmatchable classes in flash matcher

    grosser authored drapergeek committed
  2. Update Copyright year

    Adarsh Pandit authored
  3. @jferris
Commits on Sep 13, 2012
  1. @jferris

    Fix failure on 1.8.7

    jferris authored
  2. @jferris

    Extract ExceptionMessageFinder from AllowValueMatcher

    jferris authored
    * Replaces repeated conditional with polymorphism
  3. @jferris
Commits on Sep 12, 2012
  1. @jferris
  2. @jferris

    Add #strict option to validation matchers

    jferris authored
    * Allow verifying validates! and :strict => true
Commits on Sep 11, 2012
  1. @jferris

    Add AllowValueMatcher#strict to test strict validations

    jferris authored
    * Checks for exceptions raised from #validates! and :strict => true
Commits on Aug 30, 2012
  1. @joshuaclayton

    Bump version to 1.3.0

    joshuaclayton authored
Commits on Aug 14, 2012
  1. @fabiokr @gylaz

    Merge pull request #140

    fabiokr authored gylaz committed
    * Allows to use the validate_format_of matcher with allow_blank and allow_nil options
    * Fixup test descriptions
    * Remove duplicate entry from news
Commits on Jul 27, 2012
  1. @gabebw

    Merge pull request #136 from potomak/patch-1

    gabebw authored
    Remove duplicate spec; add in_array
  2. @gabebw

    Merge pull request #136 from potomak/patch-1

    gabebw authored
    Remove duplicate spec; add in_array
Commits on Jul 25, 2012
  1. @potomak
Commits on Jul 20, 2012
  1. @gabebw

    Update NEWS file.

    gabebw authored
  2. @elliterate @gabebw

    Removed old Rails 2.x layout lookup.

    elliterate authored gabebw committed
    Fixes render_with_layout matcher when rendering with only a partial.
    (Rendering with :layout => false would also have had this problem on
    Edge Rails.)
  3. @gabebw

    Update NEWS file.

    gabebw authored
Commits on Jul 11, 2012
  1. @mike-burns

    Mix RSpec with Test::Unit

    mike-burns authored
    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.
Commits on Jul 10, 2012
  1. @mike-burns
Something went wrong with that request. Please try again.