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…

    drapergeek committed Oct 15, 2012
    … instance when we need it
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.

    drapergeek committed Sep 28, 2012
    If we can't find a valid next value outside of each item
    in the array, throw a custom exception.
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…

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

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

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

    gauravs committed with drapergeek Sep 18, 2012
    Postgres adapter does not convert integers to string upon assignment, so initialize with correct value.
  5. Refactor have_db_index_matcher#correct_unique?

    steveklabnik committed with mike-burns Sep 19, 2012
    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. 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

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

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

    jferris committed Sep 11, 2012
    * Checks for exceptions raised from #validates! and :strict => true
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

    fabiokr committed with gylaz Jul 4, 2012
    * 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. Merge pull request #136 from potomak/patch-1

    Gabe Berke-Williams committed Jul 27, 2012
    Remove duplicate spec; add in_array