summaryrefslogtreecommitdiff
path: root/devel/ruby-shoulda-matchers
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2015-06-11 17:22:16 +0000
committertaca <taca@pkgsrc.org>2015-06-11 17:22:16 +0000
commitb29330545843b7a4077a43821cfa01bdfa328ff1 (patch)
tree38dc45088021b6cebd57e1cd706b0d70c2393801 /devel/ruby-shoulda-matchers
parentbaa0443fd755bb893fb64b0fff81288e3d4dfded (diff)
downloadpkgsrc-b29330545843b7a4077a43821cfa01bdfa328ff1.tar.gz
Update ruby-shoulda-matchers to 2.8.0.
pkgsrc change: allow build on Ruby 2.2. # 2.8.0 ### Deprecations * `ensure_length_of` has been renamed to `validate_length_of`. `ensure_length_of` is deprecated and will be removed in 3.0.0. * `set_the_flash` has been renamed to `set_flash`. `set_the_flash` is deprecated and will be removed in 3.0.0. * `set_session(:foo)` is deprecated in favor of `set_session[:foo]`. `set_session(:foo)` will be invalid syntax in 3.0.0. * Using `should set_session[:key].to(nil)` to assert that that a value has not been set is deprecated. Please use `should_not set_session[:key]` instead. In 3.0.0, `should set_session[:key].to(nil)` will only pass if the value is truly nil. ### Bug fixes * Fix `delegate_method` so that it works again with shoulda-context. ([#591]) * Fix `validate_uniqueness_of` when used with `scoped_to` so that when one of the scope attributes is a polymorphic `*_type` attribute and the model has another validation on the same attribute, the matcher does not fail with an error. ([#592]) * Fix `has_many` used with `through` so that when the association does not exist, and the matcher fails, it does not raise an error when producing the failure message. ([#588]) * Fix `have_and_belong_to_many` used with `join_table` so that it does not fail when `foreign_key` and/or `association_foreign_key` was specified on the association as a symbol instead of a string. ([#584]) * Fix `allow_value` when an i18n translation key is passed to `with_message` and the `:against` option is used to specify an alternate attribute. A bug here also happened to affect `validate_confirmation_of` when an i18n translation key is passed to `with_message`. ([#593]) * Fix `class_name` qualifier for association matchers so that if the model being referenced is namespaced, the matcher will correctly resolve the class before checking it against the association's `class_name`. ([#537]) * Fix `validate_inclusion_of` used with `with_message` so that it fails if given a message that does not match the message on the validation. ([#598]) * Fix `route` matcher so that when controller and action are specified in hash notation (e.g. `posts#show`), route parameters such as `id` do not need to be specified as a string but may be specified as a number as well. ([#602]) * Fix `allow_value`, `validate_numericality_of` and `validate_inclusion_of` so that they handle RangeErrors emitted from ActiveRecord 4.2. These exceptions arise whenever we attempt to set an attribute using a value that lies outside the range of the column (assuming the column is an integer). RangeError is now treated specially, failing the test instead of bubbling up as an error. ([#634], [#637], [#642]) ### Features * Add ability to test `:primary_key` option on associations. ([#597]) * Add `allow_blank` qualifier to `validate_uniqueness_of` to complement the `allow_blank` option. ([#543]) * Change `set_session` so that #[] and #to qualifiers are optional, similar to `set_flash`. That is, you can now say `should set_session` to assert that any flash value has been set, or `should set_session.to('value')` to assert that any value in the session is 'value'. * Change `set_session` so that its #to qualifier supports regexps, similar to `set_flash`. * Add `with_prefix` qualifier to `delegate_method` to correspond to the `prefix` option for Rails's `delegate` macro. ([#622]) * Add support for Rails 4.2, especially fixing `serialize` matcher to remove warning about `serialized_attributes` being deprecated. ([#627]) * Update `dependent` qualifier on association matchers to support `:destroy`, `:delete`, `:nullify`, `:restrict`, `:restrict_with_exception`, and `:restrict_with_error`. You can also pass `true` or `false` to assert that the association has (or has not) been declared with *any* dependent option. ([#631]) ### Improvements * Tweak `allow_value` failure message so that it reads a bit nicer when listing existing errors. [#591]: https://github.com/thoughtbot/shoulda-matchers/pull/591 [#592]: https://github.com/thoughtbot/shoulda-matchers/pull/592 [#588]: https://github.com/thoughtbot/shoulda-matchers/pull/588 [#584]: https://github.com/thoughtbot/shoulda-matchers/pull/584 [#593]: https://github.com/thoughtbot/shoulda-matchers/pull/593 [#597]: https://github.com/thoughtbot/shoulda-matchers/pull/597 [#537]: https://github.com/thoughtbot/shoulda-matchers/pull/537 [#598]: https://github.com/thoughtbot/shoulda-matchers/pull/598 [#602]: https://github.com/thoughtbot/shoulda-matchers/pull/602 [#543]: https://github.com/thoughtbot/shoulda-matchers/pull/543 [#622]: https://github.com/thoughtbot/shoulda-matchers/pull/622 [#627]: https://github.com/thoughtbot/shoulda-matchers/pull/627 [#631]: https://github.com/thoughtbot/shoulda-matchers/pull/631 [#634]: https://github.com/thoughtbot/shoulda-matchers/pull/634 [#637]: https://github.com/thoughtbot/shoulda-matchers/pull/637 [#642]: https://github.com/thoughtbot/shoulda-matchers/pull/642 # 2.7.0 ### Deprecations * `ensure_inclusion_of` has been renamed to `validate_inclusion_of`. `ensure_inclusion_of` is deprecated and will be removed in 3.0.0. * `ensure_exclusion_of` has been renamed to `validate_exclusion_of`. `ensure_exclusion_of` is deprecated and will be removed in 3.0.0. ### Bug fixes * Fix `delegate_method` so that it does not raise an error if the method that returns the delegate object is private. * Warn when `ensure_inclusion_of` is chained with `.in_array([false, true])` as well as with `.in_array([true, false])`. * Fix `set_session` so that the `to` qualifier if given nil checks that the session variable in question was set to nil (previously this actually did nothing). * Fix `filter_param` so that it works when `config.filter_parameters` contains regexes. * Fix `delegate_method` so that it can be required independent of Active Support. * Fix `validate_uniqueness_of`. When used against an unpersisted record whose model contained a non-nullable column other than the one being validated, the matcher would break. Even if the test set that column to a value beforehand, the record had to be persisted in order for the matcher to work. Now this is no longer the case and the record can remain unpersisted. * Fix `validate_absence_of`: it required that a string be passed as the attribute name rather than a symbol (which is the usual and documented usage). ### Improvements * `have_and_belongs_to_many` now checks to make sure that the join table contains the correct columns for the left- and right-hand side of the association. * Reword failure message for `delegate_method` so that it's a little more helpful. ### Features * Add new matcher `define_enum_for` to test usage of the `enum` macro introduced in Rails 4.1.
Diffstat (limited to 'devel/ruby-shoulda-matchers')
-rw-r--r--devel/ruby-shoulda-matchers/Makefile6
-rw-r--r--devel/ruby-shoulda-matchers/PLIST205
-rw-r--r--devel/ruby-shoulda-matchers/distinfo8
3 files changed, 130 insertions, 89 deletions
diff --git a/devel/ruby-shoulda-matchers/Makefile b/devel/ruby-shoulda-matchers/Makefile
index 242f6f91f53..a6dd10e2510 100644
--- a/devel/ruby-shoulda-matchers/Makefile
+++ b/devel/ruby-shoulda-matchers/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2014/08/14 02:18:41 rodent Exp $
+# $NetBSD: Makefile,v 1.5 2015/06/11 17:22:16 taca Exp $
-DISTNAME= shoulda-matchers-2.6.2
+DISTNAME= shoulda-matchers-2.8.0
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
CATEGORIES= devel ruby
@@ -13,7 +13,5 @@ DEPENDS+= ${RUBY_PKGPREFIX}-activesupport>=3.0.0:../../devel/ruby-activesupport3
USE_LANGUAGES= # none
-RUBY_VERSION_SUPPORTED= 200 193 21
-
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/ruby-shoulda-matchers/PLIST b/devel/ruby-shoulda-matchers/PLIST
index 9ffdc3e314c..e4907ede9f4 100644
--- a/devel/ruby-shoulda-matchers/PLIST
+++ b/devel/ruby-shoulda-matchers/PLIST
@@ -1,6 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2014/08/14 02:18:41 rodent Exp $
+@comment $NetBSD: PLIST,v 1.4 2015/06/11 17:22:16 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.hound.yml
+${GEM_LIBDIR}/.hound_config/ruby.yml
${GEM_LIBDIR}/.travis.yml
${GEM_LIBDIR}/.yardopts
${GEM_LIBDIR}/Appraisals
@@ -35,11 +37,6 @@ ${GEM_LIBDIR}/doc_config/yard/templates/default/layout/html/setup.rb
${GEM_LIBDIR}/doc_config/yard/templates/default/method_details/html/source.erb
${GEM_LIBDIR}/doc_config/yard/templates/default/module/html/box_info.erb
${GEM_LIBDIR}/docs.watchr
-${GEM_LIBDIR}/features/activemodel_integration.feature
-${GEM_LIBDIR}/features/rails_integration.feature
-${GEM_LIBDIR}/features/step_definitions/activemodel_steps.rb
-${GEM_LIBDIR}/features/step_definitions/rails_steps.rb
-${GEM_LIBDIR}/features/support/env.rb
${GEM_LIBDIR}/gemfiles/3.0.gemfile
${GEM_LIBDIR}/gemfiles/3.0.gemfile.lock
${GEM_LIBDIR}/gemfiles/3.1.gemfile
@@ -56,6 +53,8 @@ ${GEM_LIBDIR}/gemfiles/4.0.1.gemfile
${GEM_LIBDIR}/gemfiles/4.0.1.gemfile.lock
${GEM_LIBDIR}/gemfiles/4.1.gemfile
${GEM_LIBDIR}/gemfiles/4.1.gemfile.lock
+${GEM_LIBDIR}/gemfiles/4.2.gemfile
+${GEM_LIBDIR}/gemfiles/4.2.gemfile.lock
${GEM_LIBDIR}/lib/shoulda-matchers.rb
${GEM_LIBDIR}/lib/shoulda/matchers.rb
${GEM_LIBDIR}/lib/shoulda/matchers/action_controller.rb
@@ -68,18 +67,14 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/rescue_from_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/respond_with_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/route_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/route_params.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/set_flash_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/set_session_matcher.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/set_the_flash_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/strong_parameters_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_mass_assignment_of_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/disallow_value_matcher.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/active_model/ensure_exclusion_of_matcher.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/active_model/ensure_inclusion_of_matcher.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/active_model/ensure_length_of_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/errors.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/active_model/exception_message_finder.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/have_secure_password_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/helpers.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers.rb
@@ -88,14 +83,18 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/even_numbe
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/numeric_type_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/odd_number_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/only_integer_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_model/strict_validator.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_absence_of_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_acceptance_of_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_confirmation_of_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_exclusion_of_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_inclusion_of_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_length_of_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_numericality_of_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_presence_of_matcher.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_uniqueness_of_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validation_matcher.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validation_message_finder.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validator.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validator_with_captured_range_error.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/accept_nested_attributes_for_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matcher.rb
@@ -103,16 +102,24 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/counter_cache_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/dependent_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/inverse_of_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/join_table_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/model_reflection.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/model_reflector.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/option_verifier.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/order_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/source_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/association_matchers/through_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/define_enum_for_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/have_db_column_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/have_db_index_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/have_readonly_attribute_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/active_record/serialize_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/uniqueness.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/uniqueness/model.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/uniqueness/namespace.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/uniqueness/test_model_creator.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/uniqueness/test_models.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/active_record/validate_uniqueness_of_matcher.rb
${GEM_LIBDIR}/lib/shoulda/matchers/assertion_error.rb
${GEM_LIBDIR}/lib/shoulda/matchers/doublespeak.rb
${GEM_LIBDIR}/lib/shoulda/matchers/doublespeak/double.rb
@@ -125,88 +132,124 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/doublespeak/stub_implementation.rb
${GEM_LIBDIR}/lib/shoulda/matchers/doublespeak/world.rb
${GEM_LIBDIR}/lib/shoulda/matchers/error.rb
${GEM_LIBDIR}/lib/shoulda/matchers/independent.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/independent/delegate_matcher.rb
-${GEM_LIBDIR}/lib/shoulda/matchers/independent/delegate_matcher/stubbed_target.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/independent/delegate_method_matcher.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/independent/delegate_method_matcher/stubbed_target.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/independent/delegate_method_matcher/target_not_defined_error.rb
${GEM_LIBDIR}/lib/shoulda/matchers/integrations/nunit_test_case_detection.rb
${GEM_LIBDIR}/lib/shoulda/matchers/integrations/rspec.rb
${GEM_LIBDIR}/lib/shoulda/matchers/integrations/test_unit.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/matcher_context.rb
${GEM_LIBDIR}/lib/shoulda/matchers/rails_shim.rb
+${GEM_LIBDIR}/lib/shoulda/matchers/util.rb
${GEM_LIBDIR}/lib/shoulda/matchers/version.rb
${GEM_LIBDIR}/lib/shoulda/matchers/warn.rb
${GEM_LIBDIR}/script/SUPPORTED_VERSIONS
${GEM_LIBDIR}/script/install_gems_in_all_appraisals
${GEM_LIBDIR}/script/run_all_tests
+${GEM_LIBDIR}/script/update_gem_in_all_appraisals
${GEM_LIBDIR}/shoulda-matchers.gemspec
+${GEM_LIBDIR}/spec/acceptance/active_model_integration_spec.rb
+${GEM_LIBDIR}/spec/acceptance/independent_matchers_spec.rb
+${GEM_LIBDIR}/spec/acceptance/rails_integration_spec.rb
+${GEM_LIBDIR}/spec/acceptance_spec_helper.rb
${GEM_LIBDIR}/spec/report_warnings.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/callback_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/filter_param_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/redirect_to_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/render_template_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/render_with_layout_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/rescue_from_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/respond_with_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/route_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/route_params_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/set_session_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/set_the_flash_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/action_controller/strong_parameters_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/allow_mass_assignment_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/allow_value_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/disallow_value_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/ensure_exclusion_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/ensure_inclusion_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/ensure_length_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/exception_message_finder_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/have_secure_password_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/helpers_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/numericality_matchers/comparison_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/numericality_matchers/even_number_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/numericality_matchers/odd_number_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/numericality_matchers/only_integer_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/validate_absence_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/validate_acceptance_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/validate_confirmation_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/validate_numericality_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/validate_presence_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/validate_uniqueness_of_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_model/validation_message_finder_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_record/accept_nested_attributes_for_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_record/association_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_record/association_matchers/model_reflection_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_record/have_db_column_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_record/have_db_index_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_record/have_readonly_attributes_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/active_record/serialize_matcher_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/doublespeak/double_collection_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/doublespeak/double_implementation_registry_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/doublespeak/double_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/doublespeak/object_double_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/doublespeak/proxy_implementation_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/doublespeak/stub_implementation_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/doublespeak/world_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/doublespeak_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/independent/delegate_matcher/stubbed_target_spec.rb
-${GEM_LIBDIR}/spec/shoulda/matchers/independent/delegate_matcher_spec.rb
-${GEM_LIBDIR}/spec/spec_helper.rb
-${GEM_LIBDIR}/spec/support/active_model_versions.rb
-${GEM_LIBDIR}/spec/support/active_resource_builder.rb
-${GEM_LIBDIR}/spec/support/activemodel_helpers.rb
-${GEM_LIBDIR}/spec/support/capture_helpers.rb
-${GEM_LIBDIR}/spec/support/class_builder.rb
-${GEM_LIBDIR}/spec/support/controller_builder.rb
-${GEM_LIBDIR}/spec/support/fail_with_message_including_matcher.rb
-${GEM_LIBDIR}/spec/support/fail_with_message_matcher.rb
-${GEM_LIBDIR}/spec/support/i18n_faker.rb
-${GEM_LIBDIR}/spec/support/mailer_builder.rb
-${GEM_LIBDIR}/spec/support/model_builder.rb
-${GEM_LIBDIR}/spec/support/rails_versions.rb
-${GEM_LIBDIR}/spec/support/shared_examples/numerical_submatcher.rb
-${GEM_LIBDIR}/spec/support/shared_examples/numerical_type_submatcher.rb
-${GEM_LIBDIR}/spec/support/test_application.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/active_model_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/array_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/base_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/command_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/file_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/gem_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/minitest_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/pluralization_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/rails_version_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/rspec_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/ruby_version_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/helpers/step_helpers.rb
+${GEM_LIBDIR}/spec/support/acceptance/matchers/have_output.rb
+${GEM_LIBDIR}/spec/support/acceptance/matchers/indicate_number_of_tests_was_run_matcher.rb
+${GEM_LIBDIR}/spec/support/acceptance/matchers/indicate_that_tests_were_run_matcher.rb
+${GEM_LIBDIR}/spec/support/tests/bundle.rb
+${GEM_LIBDIR}/spec/support/tests/command_runner.rb
+${GEM_LIBDIR}/spec/support/tests/filesystem.rb
+${GEM_LIBDIR}/spec/support/tests/version.rb
+${GEM_LIBDIR}/spec/support/unit/capture.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/active_model_helpers.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/active_model_versions.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/active_record_versions.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/active_resource_builder.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/allow_value_matcher_helpers.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/class_builder.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/confirmation_matcher_helpers.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/controller_builder.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/i18n_faker.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/mailer_builder.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/model_builder.rb
+${GEM_LIBDIR}/spec/support/unit/helpers/rails_versions.rb
+${GEM_LIBDIR}/spec/support/unit/i18n.rb
+${GEM_LIBDIR}/spec/support/unit/matchers/deprecate.rb
+${GEM_LIBDIR}/spec/support/unit/matchers/fail_with_message_including_matcher.rb
+${GEM_LIBDIR}/spec/support/unit/matchers/fail_with_message_matcher.rb
+${GEM_LIBDIR}/spec/support/unit/matchers/print_warning_including.rb
+${GEM_LIBDIR}/spec/support/unit/rails_application.rb
+${GEM_LIBDIR}/spec/support/unit/record_builder_with_i18n_validation_message.rb
+${GEM_LIBDIR}/spec/support/unit/record_validating_confirmation_builder.rb
+${GEM_LIBDIR}/spec/support/unit/record_with_different_error_attribute_builder.rb
+${GEM_LIBDIR}/spec/support/unit/shared_examples/numerical_submatcher.rb
+${GEM_LIBDIR}/spec/support/unit/shared_examples/numerical_type_submatcher.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/callback_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/filter_param_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/redirect_to_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/render_template_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/render_with_layout_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/rescue_from_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/respond_with_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/route_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/route_params_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/set_flash_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/set_session_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/action_controller/strong_parameters_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/allow_mass_assignment_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/allow_value_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/disallow_value_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/have_secure_password_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/helpers_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/numericality_matchers/comparison_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/numericality_matchers/even_number_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/numericality_matchers/odd_number_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/numericality_matchers/only_integer_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/validate_absence_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/validate_acceptance_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/validate_confirmation_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/validate_exclusion_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/validate_inclusion_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/validate_length_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/validate_numericality_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/validate_presence_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_model/validate_uniqueness_of_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_record/accept_nested_attributes_for_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_record/association_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_record/association_matchers/model_reflection_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_record/define_enum_for_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_record/have_db_column_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_record/have_db_index_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_record/have_readonly_attributes_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/active_record/serialize_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/doublespeak/double_collection_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/doublespeak/double_implementation_registry_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/doublespeak/double_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/doublespeak/object_double_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/doublespeak/proxy_implementation_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/doublespeak/stub_implementation_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/doublespeak/world_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/doublespeak_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/independent/delegate_method_matcher/stubbed_target_spec.rb
+${GEM_LIBDIR}/spec/unit/shoulda/matchers/independent/delegate_method_matcher_spec.rb
+${GEM_LIBDIR}/spec/unit_spec_helper.rb
${GEM_LIBDIR}/spec/warnings_spy.rb
${GEM_LIBDIR}/spec/warnings_spy/filesystem.rb
${GEM_LIBDIR}/spec/warnings_spy/partitioner.rb
${GEM_LIBDIR}/spec/warnings_spy/reader.rb
${GEM_LIBDIR}/spec/warnings_spy/reporter.rb
+${GEM_LIBDIR}/tasks/documentation.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
-@pkgdir lib/ruby/gems/2.0.0/build_info
diff --git a/devel/ruby-shoulda-matchers/distinfo b/devel/ruby-shoulda-matchers/distinfo
index 7fa002c2cc3..0354294eeda 100644
--- a/devel/ruby-shoulda-matchers/distinfo
+++ b/devel/ruby-shoulda-matchers/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2014/08/14 02:18:41 rodent Exp $
+$NetBSD: distinfo,v 1.3 2015/06/11 17:22:16 taca Exp $
-SHA1 (shoulda-matchers-2.6.2.gem) = bbc0c04a1669de4e6f13e9c41271341406819f05
-RMD160 (shoulda-matchers-2.6.2.gem) = b0bd1fa60fceb84f511c740b4ca38c5855e12016
-Size (shoulda-matchers-2.6.2.gem) = 132608 bytes
+SHA1 (shoulda-matchers-2.8.0.gem) = 3ef5bd234a2fa3abae9f6535e7e39032ade4a7c4
+RMD160 (shoulda-matchers-2.8.0.gem) = 404692542de56bdb702c629d422289e3bdb07b03
+Size (shoulda-matchers-2.8.0.gem) = 153600 bytes