Wed Mar 14 14:06:10 2018 UTC ()
devel/ruby-minitest: update to 5.11.3

=== 5.11.3 / 2018-01-26

* 1 bug fix:

  * Pushed #error? up to Reportable module. (composerinteralia)

=== 5.11.2 / 2018-01-25

* 1 minor enhancement:

  * Reversed Test < Result. Back to < Runnable and using Reportable for shared code.

* 2 bug fixes:

  * Fixed Result#location for instances of Test. (alexisbernard)
  * Fixed deprecation message for Runnable#marshal_dump. (y-yagi)

=== 5.11.1 / 2018-01-02

* 1 bug fix:

  * Fixed Result (a superclass of Test) overriding Runnable's name accessors. (y-yagi, MSP-Greg)

=== 5.11.0 / 2018-01-01

* 2 major enhancements:

  * Added Minitest::Result and Minitest::Result.from(runnable).
  * Changed Minitest::Test to subclass Result and refactored methods up.

* 7 minor enhancements:

  * Added --no-plugins and MT_NO_PLUGINS to bypass MT plugin autoloading. Helps with bad actors installed globally.
  * Added bench_performance_{logarithmic,power} for spec-style benchmarks. (rickhull)
  * Added deprecation warning for Runnable#marshal_dump.
  * Minitest.run_one_method now checks for instance of Result, not exact same class.
  * Minitest::Test.run returns a Result version of self, not self.
  * ProgressReporter#prerecord now explicitly prints klass.name. Allows for fakers.

* 4 bug fixes:

  * Object.stub no longer calls the passed block if stubbed with a callable.
  * Object.stub now passes blocks down to the callable result.
  * Pushed Minitest::Test#time & #time_it up to Runnable.
  * Test nil equality directly in assert_equal. Fixes #679. (voxik)

=== 5.11.0b1 / 2017-12-20

* 2 major enhancements:

  * Added Minitest::Result and Minitest::Result.from(runnable).
  * Changed Minitest::Test to subclass Result and refactored methods up.

* 6 minor enhancements:

  * Added --no-plugins and MT_NO_PLUGINS to bypass MT plugin autoloading. Helps with bad actors installed globally.
  * Added bench_performance_{logarithmic,power} for spec-style benchmarks. (rickhull)
  * Minitest.run_one_method now checks for instance of Result, not exact same class.
  * Minitest::Test.run returns a Result version of self, not self.
  * ProgressReporter#prerecord now explicitly prints klass.name. Allows for fakers.
  * Removed Runnable.marshal_dump/load.

* 4 bug fixes:

  * Object.stub no longer calls the passed block if stubbed with a callable.
  * Object.stub now passes blocks down to the callable result.
  * Pushed Minitest::Test#time & #time_it up to Runnable.
  * Test nil equality directly in assert_equal. Fixes #679. (voxik)


(taca)
diff -r1.17 -r1.18 pkgsrc/devel/ruby-minitest/Makefile
diff -r1.16 -r1.17 pkgsrc/devel/ruby-minitest/distinfo

cvs diff -r1.17 -r1.18 pkgsrc/devel/ruby-minitest/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-minitest/Makefile 2018/01/04 13:16:32 1.17
+++ pkgsrc/devel/ruby-minitest/Makefile 2018/03/14 14:06:10 1.18
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1# $NetBSD: Makefile,v 1.17 2018/01/04 13:16:32 taca Exp $ 1# $NetBSD: Makefile,v 1.18 2018/03/14 14:06:10 taca Exp $
2 2
3DISTNAME= minitest-5.11.1 3DISTNAME= minitest-5.11.3
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/seattlerb/minitest 7HOMEPAGE= https://github.com/seattlerb/minitest
8COMMENT= Complete suite of testing facilities for Ruby 8COMMENT= Complete suite of testing facilities for Ruby
9LICENSE= mit 9LICENSE= mit
10 10
11.include "../../lang/ruby/gem.mk" 11.include "../../lang/ruby/gem.mk"
12.include "../../mk/bsd.pkg.mk" 12.include "../../mk/bsd.pkg.mk"

cvs diff -r1.16 -r1.17 pkgsrc/devel/ruby-minitest/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-minitest/distinfo 2018/01/04 13:16:32 1.16
+++ pkgsrc/devel/ruby-minitest/distinfo 2018/03/14 14:06:10 1.17
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.16 2018/01/04 13:16:32 taca Exp $ 1$NetBSD: distinfo,v 1.17 2018/03/14 14:06:10 taca Exp $
2 2
3SHA1 (minitest-5.11.1.gem) = e57b5a94fa57213af5a6140130c1d94d429b2105 3SHA1 (minitest-5.11.3.gem) = f0b6775138582d3cc229450de23aac2d8d0af374
4RMD160 (minitest-5.11.1.gem) = 565cd15e74a46d437510cfcdd7cd7df124d4a42d 4RMD160 (minitest-5.11.3.gem) = afe2070bef7e72c684f1a4ca06dcf9cda445d04f
5SHA512 (minitest-5.11.1.gem) = b25a7f3952f546fe2ab7a87f3fa6d1980e3642b25e7c7b6bfbd94cf2063458613f0a73e71e773323e0277b375827ffe629701d0a17fbb30c6bd00095eda447c0 5SHA512 (minitest-5.11.3.gem) = 387537aff51f8e8f9cc2feddadf6813d11f0ba623ae3d5929d7b7a88e180b60c961dfa1d2ba0f3a4ad7d2c1af250245376fa62b23f68c8b57812c7e86efba0c7
6Size (minitest-5.11.1.gem) = 79360 bytes 6Size (minitest-5.11.3.gem) = 79360 bytes