Sun Dec 18 14:23:20 2022 UTC ()
devel/ruby-shoulda-matchers: update to 5.3.0

5.3.0 (2022-12-16)

Features

* Add in: range matcher to validate_numericality_of. (#1512)
* Support :uuid column type for validate_absence_of matcher. (#1518)

Bug fixes

* Fix confusing error message from validate_inclusion_of matcher when used
  against a polymorphic association. (#1523)


(taca)
diff -r1.20 -r1.21 pkgsrc/devel/ruby-shoulda-matchers/Makefile
diff -r1.10 -r1.11 pkgsrc/devel/ruby-shoulda-matchers/PLIST
diff -r1.15 -r1.16 pkgsrc/devel/ruby-shoulda-matchers/distinfo

cvs diff -r1.20 -r1.21 pkgsrc/devel/ruby-shoulda-matchers/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-shoulda-matchers/Makefile 2022/09/18 12:32:00 1.20
+++ pkgsrc/devel/ruby-shoulda-matchers/Makefile 2022/12/18 14:23:19 1.21
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.20 2022/09/18 12:32:00 taca Exp $ 1# $NetBSD: Makefile,v 1.21 2022/12/18 14:23:19 taca Exp $
2 2
3DISTNAME= shoulda-matchers-5.2.0 3DISTNAME= shoulda-matchers-5.3.0
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://thoughtbot.com/community/ 7HOMEPAGE= http://thoughtbot.com/community/
8COMMENT= Making tests easy on the fingers and eyes 8COMMENT= Making tests easy on the fingers and eyes
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_ACTIVESUPPORT_DEPENDS} 11DEPENDS+= ${RUBY_ACTIVESUPPORT_DEPENDS}
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14RUBY_RAILS_ACCEPTED= # empty 14RUBY_RAILS_ACCEPTED= # empty
15 15
16.include "../../lang/ruby/gem.mk" 16.include "../../lang/ruby/gem.mk"

cvs diff -r1.10 -r1.11 pkgsrc/devel/ruby-shoulda-matchers/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-shoulda-matchers/PLIST 2022/09/18 12:32:00 1.10
+++ pkgsrc/devel/ruby-shoulda-matchers/PLIST 2022/12/18 14:23:19 1.11
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.10 2022/09/18 12:32:00 taca Exp $ 1@comment $NetBSD: PLIST,v 1.11 2022/12/18 14:23:19 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/LICENSE 3${GEM_LIBDIR}/LICENSE
4${GEM_LIBDIR}/README.md 4${GEM_LIBDIR}/README.md
5${GEM_LIBDIR}/docs/errors/NonCaseSwappableValueError.md 5${GEM_LIBDIR}/docs/errors/NonCaseSwappableValueError.md
6${GEM_LIBDIR}/lib/shoulda-matchers.rb 6${GEM_LIBDIR}/lib/shoulda-matchers.rb
7${GEM_LIBDIR}/lib/shoulda/matchers.rb 7${GEM_LIBDIR}/lib/shoulda/matchers.rb
8${GEM_LIBDIR}/lib/shoulda/matchers/action_controller.rb 8${GEM_LIBDIR}/lib/shoulda/matchers/action_controller.rb
9${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/callback_matcher.rb 9${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/callback_matcher.rb
10${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/filter_param_matcher.rb 10${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/filter_param_matcher.rb
11${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/flash_store.rb 11${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/flash_store.rb
12${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/permit_matcher.rb 12${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/permit_matcher.rb
13${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/redirect_to_matcher.rb 13${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/redirect_to_matcher.rb
14${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/render_template_matcher.rb 14${GEM_LIBDIR}/lib/shoulda/matchers/action_controller/render_template_matcher.rb
@@ -31,26 +31,28 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/activ @@ -31,26 +31,28 @@ ${GEM_LIBDIR}/lib/shoulda/matchers/activ
31${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher/attribute_setters_and_validators.rb 31${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher/attribute_setters_and_validators.rb
32${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher/successful_check.rb 32${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher/successful_check.rb
33${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher/successful_setting.rb 33${GEM_LIBDIR}/lib/shoulda/matchers/active_model/allow_value_matcher/successful_setting.rb
34${GEM_LIBDIR}/lib/shoulda/matchers/active_model/disallow_value_matcher.rb 34${GEM_LIBDIR}/lib/shoulda/matchers/active_model/disallow_value_matcher.rb
35${GEM_LIBDIR}/lib/shoulda/matchers/active_model/errors.rb 35${GEM_LIBDIR}/lib/shoulda/matchers/active_model/errors.rb
36${GEM_LIBDIR}/lib/shoulda/matchers/active_model/have_secure_password_matcher.rb 36${GEM_LIBDIR}/lib/shoulda/matchers/active_model/have_secure_password_matcher.rb
37${GEM_LIBDIR}/lib/shoulda/matchers/active_model/helpers.rb 37${GEM_LIBDIR}/lib/shoulda/matchers/active_model/helpers.rb
38${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers.rb 38${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers.rb
39${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/comparison_matcher.rb 39${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/comparison_matcher.rb
40${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/even_number_matcher.rb 40${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/even_number_matcher.rb
41${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/numeric_type_matcher.rb 41${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/numeric_type_matcher.rb
42${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/odd_number_matcher.rb 42${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/odd_number_matcher.rb
43${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/only_integer_matcher.rb 43${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/only_integer_matcher.rb
 44${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/range_matcher.rb
 45${GEM_LIBDIR}/lib/shoulda/matchers/active_model/numericality_matchers/submatchers.rb
44${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers.rb 46${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers.rb
45${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers/allow_blank.rb 47${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers/allow_blank.rb
46${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers/allow_nil.rb 48${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers/allow_nil.rb
47${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers/ignore_interference_by_writer.rb 49${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers/ignore_interference_by_writer.rb
48${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers/ignoring_interference_by_writer.rb 50${GEM_LIBDIR}/lib/shoulda/matchers/active_model/qualifiers/ignoring_interference_by_writer.rb
49${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_absence_of_matcher.rb 51${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_absence_of_matcher.rb
50${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_acceptance_of_matcher.rb 52${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_acceptance_of_matcher.rb
51${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_confirmation_of_matcher.rb 53${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_confirmation_of_matcher.rb
52${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_exclusion_of_matcher.rb 54${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_exclusion_of_matcher.rb
53${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_inclusion_of_matcher.rb 55${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_inclusion_of_matcher.rb
54${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_length_of_matcher.rb 56${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_length_of_matcher.rb
55${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_numericality_of_matcher.rb 57${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_numericality_of_matcher.rb
56${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_presence_of_matcher.rb 58${GEM_LIBDIR}/lib/shoulda/matchers/active_model/validate_presence_of_matcher.rb

cvs diff -r1.15 -r1.16 pkgsrc/devel/ruby-shoulda-matchers/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-shoulda-matchers/distinfo 2022/09/18 12:32:00 1.15
+++ pkgsrc/devel/ruby-shoulda-matchers/distinfo 2022/12/18 14:23:19 1.16
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.15 2022/09/18 12:32:00 taca Exp $ 1$NetBSD: distinfo,v 1.16 2022/12/18 14:23:19 taca Exp $
2 2
3BLAKE2s (shoulda-matchers-5.2.0.gem) = 2e6405f197c4e6bf1eddb21d1e6c8555c65b1bfaa812e595313731c447fdaab2 3BLAKE2s (shoulda-matchers-5.3.0.gem) = 7c10aaba3f65389100b10dbe4020399d53400b60c3a2d2c7733d3ba3cd822d12
4SHA512 (shoulda-matchers-5.2.0.gem) = cafe458703f03777d42c78b872959025d26ad2722b35fafc0dab2f5bc31845dba80ebf6d9a1b4f3378d31e665b57bc918e2c691f02dd318caaa2cc40122030bc 4SHA512 (shoulda-matchers-5.3.0.gem) = 43fddd96174b1cb93e17a9169e1af1df474f0a12b041627d70918b4df8b19481c90d428bf3c34aa56e8fd8b06f64f917afc28efb0331684d8470c650905c9d3e
5Size (shoulda-matchers-5.2.0.gem) = 80896 bytes 5Size (shoulda-matchers-5.3.0.gem) = 81408 bytes