Permalink
Commits on Oct 15, 2012
  1. Bump gemfile.lock

    drapergeek committed Oct 15, 2012
  2. Bump to version 1.4.1

    drapergeek committed Oct 15, 2012
  3. Don't memoize the message finder so that we can make sure there is an…

    … instance when we need it
    drapergeek committed Oct 15, 2012
Commits on Oct 8, 2012
Commits on Oct 5, 2012
  1. Bump version to 1.4.0

    drapergeek committed Oct 5, 2012
  2. 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
Commits on Sep 28, 2012
  1. Use `all?`.

    gabebw 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
    gabebw committed Jul 27, 2012