r11418 - in /branches/upstream/libtest-class-perl/current: Build.PL Changes MANIFEST META.yml Makefile.PL lib/Test/Class.pm t/runtests_die.t t/runtests_result.t t/todo.t

gwolf at users.alioth.debian.org gwolf at users.alioth.debian.org
Wed Dec 19 02:07:34 UTC 2007


Author: gwolf
Date: Wed Dec 19 02:07:34 2007
New Revision: 11418

URL: http://svn.debian.org/wsvn/?sc=1&rev=11418
Log:
[svn-upgrade] Integrating new upstream version, libtest-class-perl (0.26)

Modified:
    branches/upstream/libtest-class-perl/current/Build.PL
    branches/upstream/libtest-class-perl/current/Changes
    branches/upstream/libtest-class-perl/current/MANIFEST
    branches/upstream/libtest-class-perl/current/META.yml
    branches/upstream/libtest-class-perl/current/Makefile.PL
    branches/upstream/libtest-class-perl/current/lib/Test/Class.pm
    branches/upstream/libtest-class-perl/current/t/runtests_die.t
    branches/upstream/libtest-class-perl/current/t/runtests_result.t
    branches/upstream/libtest-class-perl/current/t/todo.t

Modified: branches/upstream/libtest-class-perl/current/Build.PL
URL: http://svn.debian.org/wsvn/branches/upstream/libtest-class-perl/current/Build.PL?rev=11418&op=diff
==============================================================================
--- branches/upstream/libtest-class-perl/current/Build.PL (original)
+++ branches/upstream/libtest-class-perl/current/Build.PL Wed Dec 19 02:07:34 2007
@@ -10,11 +10,11 @@
         'Devel::Symdump'        => '2.03',
         'IO::File'              => '1.14',
         'Storable'              => '2.04',
-        'Test::Simple'          => '0.62',
-        'Test::Builder'         => '0.33',
-        'Test::Builder::Tester' => '1.04',
-        'Test::More'            => '0.44',
-        'Test::Exception'       => '0.15',
+        'Test::Simple'          => '0.7',
+        'Test::Builder'         => '0.7',
+        'Test::Builder::Tester' => '1.07',
+        'Test::More'            => '0.7',
+        'Test::Exception'       => '0.25',
     },
     create_makefile_pl => 'traditional',
     create_readme      => 1,

Modified: branches/upstream/libtest-class-perl/current/Changes
URL: http://svn.debian.org/wsvn/branches/upstream/libtest-class-perl/current/Changes?rev=11418&op=diff
==============================================================================
--- branches/upstream/libtest-class-perl/current/Changes (original)
+++ branches/upstream/libtest-class-perl/current/Changes Wed Dec 19 02:07:34 2007
@@ -1,3 +1,14 @@
+0.26 - or the "really working on windows this time (fingers crossed)" release
+	-	Tests that look at test_err from Test::Builder::Tester now use caller() 
+		to get the filename - just like Test::Builder. So hopefully everything 
+		should work on all platforms this time.
+	-	Updated the Test::* version dependencies to something vaguely modern
+	-	Fixed runtests_die.t, which still had platform-specific paths in
+
+0.25 - or the "idiotic platform specific tests fixed" release
+    -   Fixed RT#31122 that was failing tests on Strawberry Perl
+        (thanks to Chris Dolan)
+
 0.24 - or the "hating perl's broken object model" release
     -   Stopped throwing warnings when Contextual::Return was loaded due to the 
         AUTOLOADING of isa() (thank's to agianni)

Modified: branches/upstream/libtest-class-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/branches/upstream/libtest-class-perl/current/MANIFEST?rev=11418&op=diff
==============================================================================
--- branches/upstream/libtest-class-perl/current/MANIFEST (original)
+++ branches/upstream/libtest-class-perl/current/MANIFEST Wed Dec 19 02:07:34 2007
@@ -3,7 +3,10 @@
 lib/Test/Class.pm
 lib/Test/Class/Load.pm
 lib/Test/Class/MethodInfo.pm
+Makefile.PL
 MANIFEST			This list of files
+META.yml
+README
 t/00-load.t
 t/20-load-classes.t
 t/_new.t
@@ -57,6 +60,3 @@
 t/test_verbose.t
 t/Tests.t
 t/todo.t
-Makefile.PL
-README
-META.yml

Modified: branches/upstream/libtest-class-perl/current/META.yml
URL: http://svn.debian.org/wsvn/branches/upstream/libtest-class-perl/current/META.yml?rev=11418&op=diff
==============================================================================
--- branches/upstream/libtest-class-perl/current/META.yml (original)
+++ branches/upstream/libtest-class-perl/current/META.yml Wed Dec 19 02:07:34 2007
@@ -1,6 +1,6 @@
 ---
 name: Test-Class
-version: 0.24
+version: 0.26
 author:
   - 'Adrian Howard <adrianh at quietstars.com>'
 abstract: Easily create test classes in an xUnit/JUnit style
@@ -13,23 +13,23 @@
   Devel::Symdump: 2.03
   IO::File: 1.14
   Storable: 2.04
-  Test::Builder: 0.33
-  Test::Builder::Tester: 1.04
-  Test::Exception: 0.15
-  Test::More: 0.44
-  Test::Simple: 0.62
+  Test::Builder: 0.7
+  Test::Builder::Tester: 1.07
+  Test::Exception: 0.25
+  Test::More: 0.7
+  Test::Simple: 0.7
   perl: 5.6.1
 provides:
   Test::Class:
     file: lib/Test/Class.pm
-    version: 0.24
+    version: 0.26
   Test::Class::Load:
     file: lib/Test/Class/Load.pm
     version: 0.02
   Test::Class::MethodInfo:
     file: lib/Test/Class/MethodInfo.pm
     version: 0.02
-generated_by: Module::Build version 0.2806
+generated_by: Module::Build version 0.2808
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.2.html
   version: 1.2

Modified: branches/upstream/libtest-class-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/branches/upstream/libtest-class-perl/current/Makefile.PL?rev=11418&op=diff
==============================================================================
--- branches/upstream/libtest-class-perl/current/Makefile.PL (original)
+++ branches/upstream/libtest-class-perl/current/Makefile.PL Wed Dec 19 02:07:34 2007
@@ -10,11 +10,11 @@
                            'Devel::Symdump' => '2.03',
                            'IO::File' => '1.14',
                            'Storable' => '2.04',
-                           'Test::Builder' => '0.33',
-                           'Test::Builder::Tester' => '1.04',
-                           'Test::Exception' => '0.15',
-                           'Test::More' => '0.44',
-                           'Test::Simple' => '0.62'
+                           'Test::Builder' => '0.7',
+                           'Test::Builder::Tester' => '1.07',
+                           'Test::Exception' => '0.25',
+                           'Test::More' => '0.7',
+                           'Test::Simple' => '0.7'
                          },
           'INSTALLDIRS' => 'site',
           'EXE_FILES' => [],

Modified: branches/upstream/libtest-class-perl/current/lib/Test/Class.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libtest-class-perl/current/lib/Test/Class.pm?rev=11418&op=diff
==============================================================================
--- branches/upstream/libtest-class-perl/current/lib/Test/Class.pm (original)
+++ branches/upstream/libtest-class-perl/current/lib/Test/Class.pm Wed Dec 19 02:07:34 2007
@@ -12,7 +12,7 @@
 use Test::Builder;
 use Test::Class::MethodInfo;
 
-our $VERSION = '0.24';
+our $VERSION = '0.26';
 
 my $Check_block_has_run;
 {

Modified: branches/upstream/libtest-class-perl/current/t/runtests_die.t
URL: http://svn.debian.org/wsvn/branches/upstream/libtest-class-perl/current/t/runtests_die.t?rev=11418&op=diff
==============================================================================
--- branches/upstream/libtest-class-perl/current/t/runtests_die.t (original)
+++ branches/upstream/libtest-class-perl/current/t/runtests_die.t Wed Dec 19 02:07:34 2007
@@ -20,12 +20,14 @@
 use Test::Builder::Tester tests => 1;
 $ENV{TEST_VERBOSE}=0;
 
+my $filename = sub { return (caller)[1] }->();
+
 test_out( "not ok 1 - The object isa Object");
-test_err( "#     Failed test (t/runtests_die.t at line 15)");
+test_err( "#     Failed test ($filename at line 15)");
 test_err( "#   (in Foo->test_object)" );
 test_err( "#     The object isn't defined");
 test_out( "not ok 2 - test_object died (could not create object)");
-test_err( "#     Failed test (t/runtests_die.t at line 30)");
+test_err( "#     Failed test ($filename at line 32)");
 test_err( "#   (in Foo->test_object)" );
 Foo->runtests;
 test_test("early die handled");

Modified: branches/upstream/libtest-class-perl/current/t/runtests_result.t
URL: http://svn.debian.org/wsvn/branches/upstream/libtest-class-perl/current/t/runtests_result.t?rev=11418&op=diff
==============================================================================
--- branches/upstream/libtest-class-perl/current/t/runtests_result.t (original)
+++ branches/upstream/libtest-class-perl/current/t/runtests_result.t Wed Dec 19 02:07:34 2007
@@ -29,12 +29,13 @@
 use Test::Builder::Tester tests => 4;
 use Test::More;
 $ENV{TEST_VERBOSE}=0;
-my $SEP = '/'; # use forward slash even on Win32
 
 my $all_ok;
 
+my $filename = sub { return (caller)[1] }->();
+
 test_out( "not ok 1 - fails" );
-test_err( "#     Failed test (t${SEP}runtests_result.t at line 11)" );
+test_err( "#     Failed test ($filename at line 11)" );
 test_err( "#   (in Fail->test1)" );
 test_out("ok 2 - passes");
 $all_ok = Fail->runtests;

Modified: branches/upstream/libtest-class-perl/current/t/todo.t
URL: http://svn.debian.org/wsvn/branches/upstream/libtest-class-perl/current/t/todo.t?rev=11418&op=diff
==============================================================================
--- branches/upstream/libtest-class-perl/current/t/todo.t (original)
+++ branches/upstream/libtest-class-perl/current/t/todo.t Wed Dec 19 02:07:34 2007
@@ -20,10 +20,11 @@
 use Test::Builder::Tester tests => 2;
 $ENV{TEST_VERBOSE}=0;
 
-my $SEP = '/'; # use forward slash even on Win32
+my $filename = sub { return (caller)[1] }->();
 
 test_out( "not ok 1 - object live # TODO unimplemented" );
-test_err( "#     Failed (TODO) test (t${SEP}todo.t at line 16)" );
+test_err( "#     Failed (TODO) test ($filename at line 16)" );
+
 test_err( "#   (in Foo->todo_test)" );
 Foo->runtests;
 test_test("todo tests work");




More information about the Pkg-perl-cvs-commits mailing list