pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Test-Simple Update to 0.54:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/72ba6beff913
branches:  trunk
changeset: 489297:72ba6beff913
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Feb 19 18:43:30 2005 +0000

description:
Update to 0.54:

0.54  Wed Dec 15 04:18:43 EST 2004
    * $how_many is optional for skip() and todo_skip().  Thanks to
      Devel::Cover for pointing this out.
    - Removed a user defined function called err() in the tests to placate
      users of older versions of the dor patch before err() was weakend.
      [rt.cpan.org 8734]

0.53_01  Sat Dec 11 19:02:18 EST 2004
    - current_test() can now be set backward.
    - *output() methods now handle tied handles and *FOO{IO} properly.
    - maybe_regex() now handles undef gracefully.
    - maybe_regex() now handles 'm,foo,' style regexes.
    - sort_bug.t wasn't checking for threads properly.  Would fail on
      5.6 that had ithreads compiled in. [rt.cpan.org 8765]

0.53  Mon Nov 29 04:43:24 EST 2004
    - Apparently its possible to have Module::Signature installed without
      it being functional.  Fixed the signature test to account for this.
      (not a real bug)

0.52  Sun Nov 28 21:41:03 EST 2004
    - plan() now better checks that the given plan is valid.
      [rt.cpan.org 2597]

0.51_02  Sat Nov 27 01:25:25 EST 2004
    * is_deeply() and all the eq_* functions now handle circular data
      structures.  [rt.cpan.org 7289]
    * require_ok() now handles filepaths in addition to modules.
    - Clarifying Test::More's position on overloaded objects
    - Fixed a bug introduced in 0.51_01 causing is_deeply() to pierce
      overloaded objects.
    - Mentioning rt.cpan.org for reporting bugs.

0.51_01  Fri Nov 26 02:59:30 EST 2004
    - plan() was accidentally exporting functions [rt.cpan.org 8385]
    * diag @msgs would insert # between arguments. [rt.cpan.org 8392]
    * eq_set() could cause problems under threads due to a weird sort bug
      [rt.cpan.org 6782]
    * undef no longer equals '' in is_deeply() [rt.cpan.org 6837]
    * is_deeply() would sometimes compare references as strings.
      [rt.cpan.org 7031]
    - eq_array() and eq_hash() could hold onto references if they failed
      keeping them in memory and preventing DESTROY.  [rt.cpan.org 7032]
    * is_deeply() could confuse [] with a non-existing value
      [rt.cpan.org 7030]
    - is_deeply() diagnostics a little off when scalar refs were inside
      an array or hash ref [rt.cpan.org 7033]
    - Thanks to Fergal Daly for ferretting out all these long standing
      is_deeply and eq_* bugs.

0.51  Tue Nov 23 04:51:12 EST 2004
    - Fixed bug in fail_one.t on Windows (not a real bug).
    - TODO reasons as overloaded objects now won't blow up under threads.
      [Autrijus Tang]
    - skip() in 0.50 tickled yet another bug in threads::shared.  Hacked
      around it.

0.50  Sat Nov 20 00:28:44 EST 2004
    - Fixed bug in fail-more test on Windows (not a real bug).
      [rt.cpan.org 8022]
    - Change from CVS to SVK.  Hopefully this is the last time I move
      version control systems.
    - Again removing File::Spec dependency (came back in 0.48_02)
    - Change from Aegis back to CVS

0.49  Thu Oct 14 21:58:50 EDT 2004
    - t/harness_active.t would fail for frivolous reasons with older
      MakeMakers (test bug) [thanks Bill Moseley for noticing]

0.48_02  Mon Jul 19 02:07:23 EDT 2004
    * Overloaded objects as names now won't blow up under threads
      [rt.cpan.org 4218 and 4232]
    * Overloaded objects which stringify to undef used as test names
      now won't cause internal uninit warnings. [rt.cpan.org 4232]
    * Failure diagnostics now come out on their own line when run in
      Test::Harness.
    - eq_set() sometimes wasn't giving the right results if nested refs
      were involved [rt.cpan.org 3747]
    - isnt() giving wrong diagnostics and warning if given any undefs.
    * Give unlike() the right prototype [rt.cpan.org 4944]
    - Change from CVS to Aegis
    - is_deeply() will now do some basic argument checks to guard against
      accidentally passing in a whole array instead of its reference.
    - Mentioning Test::Differences, Test::Deep and Bundle::Test.
    - Removed dependency on File::Spec.
    - Fixing the grammar of diagnostic outputs when only a single test
      is run or failed (ie. "Looks like you failed 1 tests").
      [Darren Chamberlain]

0.48_01  Mon Nov 11 02:36:43 EST 2002
    - Mention Test::Class in Test::More's SEE ALSO
    * use_ok() now DWIM for version checks
    - More problems with ithreads fixed.
    * Test::Harness upgrade no longer optional.  It was causing too
      many problems when the T::H upgrade didn't work.
    * Drew Taylor added a 'no_diag' option to Test::More to switch
      off all diag() statements.
    * Test::Builder/More no longer automatically loads threads.pm
      when threads are enabled.  The user must now do this manually.
    * Alex Francis added reset() reset the state of Test::Builder in
      persistent environments.
    - David Hand noted that Test::Builder/More exit code behavior was
      not documented.  Only Test::Simple.

diffstat:

 devel/p5-Test-Simple/Makefile         |  6 +++---
 devel/p5-Test-Simple/distinfo         |  8 ++++----
 devel/p5-Test-Simple/patches/patch-aa |  8 ++++----
 3 files changed, 11 insertions(+), 11 deletions(-)

diffs (52 lines):

diff -r b875d9197394 -r 72ba6beff913 devel/p5-Test-Simple/Makefile
--- a/devel/p5-Test-Simple/Makefile     Sat Feb 19 18:33:11 2005 +0000
+++ b/devel/p5-Test-Simple/Makefile     Sat Feb 19 18:43:30 2005 +0000
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.21 2004/12/20 11:31:03 grant Exp $
+# $NetBSD: Makefile,v 1.22 2005/02/19 18:43:30 wiz Exp $
 
-DISTNAME=              Test-Simple-0.47
+DISTNAME=              Test-Simple-0.54
 PKGNAME=               p5-${DISTNAME}
 SVR4_PKGNAME=          p5tsi
-PKGREVISION=           1
 CATEGORIES=            devel perl5
 MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=Test/}
 
 MAINTAINER=            shell%NetBSD.org@localhost
+HOMEPAGE=              http://search.cpan.org/dist/Test-Simple/
 COMMENT=               Perl5 module with a simple framework for writing tests
 
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
diff -r b875d9197394 -r 72ba6beff913 devel/p5-Test-Simple/distinfo
--- a/devel/p5-Test-Simple/distinfo     Sat Feb 19 18:33:11 2005 +0000
+++ b/devel/p5-Test-Simple/distinfo     Sat Feb 19 18:43:30 2005 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2002/10/21 07:31:21 jlam Exp $
+$NetBSD: distinfo,v 1.11 2005/02/19 18:43:30 wiz Exp $
 
-SHA1 (Test-Simple-0.47.tar.gz) = f9e3c343923699eb4c0cb96ac5b574fa11a3149c
-Size (Test-Simple-0.47.tar.gz) = 45820 bytes
-SHA1 (patch-aa) = 5e560800eae1bbaadc55b5a73f2f9a376098542a
+SHA1 (Test-Simple-0.54.tar.gz) = e17a6e50f6494f2ae504e2f8edf7113593746792
+Size (Test-Simple-0.54.tar.gz) = 59185 bytes
+SHA1 (patch-aa) = 1f6a8f2e98386544146360620211de26a7c25b89
diff -r b875d9197394 -r 72ba6beff913 devel/p5-Test-Simple/patches/patch-aa
--- a/devel/p5-Test-Simple/patches/patch-aa     Sat Feb 19 18:33:11 2005 +0000
+++ b/devel/p5-Test-Simple/patches/patch-aa     Sat Feb 19 18:43:30 2005 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-aa,v 1.1 2002/10/21 07:31:23 jlam Exp $
+$NetBSD: patch-aa,v 1.2 2005/02/19 18:43:31 wiz Exp $
 
---- Makefile.PL.orig   Mon Aug 26 06:53:00 2002
+--- Makefile.PL.orig   2004-12-04 21:06:31.000000000 +0100
 +++ Makefile.PL
-@@ -35,9 +35,7 @@ WriteMakefile(
+@@ -50,9 +50,7 @@ WriteMakefile(
+     VERSION_FROM    => "lib/$PACKAGE_FILE.pm", # finds $VERSION
      PREREQ_PM       => { 
                          Test::Harness   => 2.03,
-                         File::Spec      => 0.6,
 -                       },
 -    # Added to the core somewhere around 5.7.2.
 -    INSTALLDIRS     => $] >= 5.00702 ? 'perl' : 'site'



Home | Main Index | Thread Index | Old Index