Permalink
Commits on Oct 5, 2012
  1. Deprecrate matchers for 2.0

    drapergeek committed Oct 5, 2012
  2. Bump version to 1.4.0

    drapergeek committed Oct 5, 2012
  3. Try next values in array only.

    If we can't find a valid next value outside of each item
    in the array, throw a custom exception.
    drapergeek committed Sep 28, 2012
Commits on Oct 2, 2012
Commits on Oct 1, 2012
  1. Update appraisals to latest Rails versions.

    Gabe Berke-Williams committed Oct 1, 2012
  2. Test against Rails 3.2 in Travis.

    Gabe Berke-Williams committed Oct 1, 2012
Commits on Sep 28, 2012
  1. Use `all?`.

    Gabe Berke-Williams committed Sep 28, 2012
Commits on Sep 21, 2012
  1. Fix ensure_length_of matcher to work for is_equal_to cases when the a…

    …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.
    jesseplusplus committed with drapergeek Jul 27, 2012
  2. add custom foreign key test

    jacobsimeon committed with drapergeek Aug 24, 2012
  3. Using ActiveRecord::Base.connection is presumptuous. You must infer t…

    …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.
    karledurante committed with drapergeek Sep 18, 2012
  4. Don't assume that the column is of integer type

    Postgres adapter does not convert integers to string upon assignment, so initialize with correct value.
    gauravs committed with drapergeek Sep 18, 2012
  5. 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.
    steveklabnik committed with mike-burns 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
    Gabe Berke-Williams committed Jul 27, 2012
  2. Merge pull request #136 from potomak/patch-1

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

    Gabe Berke-Williams 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 Gabe Berke-Williams Jun 28, 2012