Move Test from lib to ext.
Nicholas Clark [Sun, 13 Sep 2009 14:54:09 +0000 (15:54 +0100)]
14 files changed:
MANIFEST
Porting/Maintainers.pl
ext/.gitignore
ext/Test/lib/Test.pm [moved from lib/Test.pm with 100% similarity]
ext/Test/t/05_about_verbose.t [moved from lib/Test/t/05_about_verbose.t with 100% similarity]
ext/Test/t/fail.t [moved from lib/Test/t/fail.t with 100% similarity]
ext/Test/t/mix.t [moved from lib/Test/t/mix.t with 100% similarity]
ext/Test/t/multiline.t [moved from lib/Test/t/multiline.t with 100% similarity]
ext/Test/t/onfail.t [moved from lib/Test/t/onfail.t with 100% similarity]
ext/Test/t/qr.t [moved from lib/Test/t/qr.t with 100% similarity]
ext/Test/t/skip.t [moved from lib/Test/t/skip.t with 100% similarity]
ext/Test/t/success.t [moved from lib/Test/t/success.t with 100% similarity]
ext/Test/t/todo.t [moved from lib/Test/t/todo.t with 100% similarity]
lib/.gitignore

index f617175..b7f8b79 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -2666,6 +2666,16 @@ ext/Test-Harness/t/utils.t                               Test::Harness test
 ext/Test-Harness/t/yamlish-output.t                    Test::Harness test
 ext/Test-Harness/t/yamlish.t                           Test::Harness test
 ext/Test-Harness/t/yamlish-writer.t                    Test::Harness test
+ext/Test/lib/Test.pm           A simple framework for writing test scripts
+ext/Test/t/05_about_verbose.t  See if Test works
+ext/Test/t/fail.t              See if Test works
+ext/Test/t/mix.t               See if Test works
+ext/Test/t/multiline.t         See if Test works
+ext/Test/t/onfail.t            See if Test works
+ext/Test/t/qr.t                        See if Test works
+ext/Test/t/skip.t              See if Test works
+ext/Test/t/success.t           See if Test works
+ext/Test/t/todo.t              See if Test works
 ext/Text-Balanced/Changes              Text::Balanced
 ext/Text-Balanced/lib/Text/Balanced.pm Text::Balanced
 ext/Text-Balanced/README               Text::Balanced
@@ -3355,7 +3365,6 @@ lib/Test/Builder.pm               For writing new test libraries
 lib/Test/Builder/Tester/Color.pm       Turn on color in Test::Builder::Tester
 lib/Test/Builder/Tester.pm     For testing Test::Builder based classes
 lib/Test/More.pm               More utilities for writing tests
-lib/Test.pm                    A simple framework for writing test scripts
 lib/Test/Simple/Changes                Test::Simple changes
 lib/Test/Simple.pm             Basic utility for writing tests
 lib/Test/Simple/README         Test::Simple README
@@ -3451,15 +3460,6 @@ lib/Test/Simple/t/useing.t       Test::More test, compile test
 lib/Test/Simple/t/use_ok.t     Test::More test, use_ok()
 lib/Test/Simple/t/utf8.t       Test::More test
 lib/Test/Simple/t/versions.t   Test::More test
-lib/Test/t/05_about_verbose.t  See if Test works
-lib/Test/t/fail.t              See if Test works
-lib/Test/t/mix.t               See if Test works
-lib/Test/t/multiline.t         See if Test works
-lib/Test/t/onfail.t            See if Test works
-lib/Test/t/qr.t                        See if Test works
-lib/Test/t/skip.t              See if Test works
-lib/Test/t/success.t           See if Test works
-lib/Test/t/todo.t              See if Test works
 lib/Test/Tutorial.pod          A tutorial on writing tests
 lib/Text/Abbrev.pm             An abbreviation table builder
 lib/Text/Abbrev.t              Test Text::Abbrev
index a16ddb0..e533365 100755 (executable)
@@ -1460,7 +1460,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'jesse',
        'DISTRIBUTION'  => 'JESSE/Test-1.25_02.tar.gz',
-       'FILES'         => q[lib/Test.pm lib/Test/t],
+       'FILES'         => q[ext/Test],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
        },
index aaeccce..2f4f259 100644 (file)
@@ -87,6 +87,7 @@ ppport.h
 /Term-Cap/Makefile.PL
 /Term-UI/Makefile.PL
 /Test-Harness/Makefile.PL
+/Test/Makefile.PL
 /Text-Balanced/Makefile.PL
 /Text-ParseWords/Makefile.PL
 /Text-Soundex/Makefile.PL
similarity index 100%
rename from lib/Test.pm
rename to ext/Test/lib/Test.pm
similarity index 100%
rename from lib/Test/t/fail.t
rename to ext/Test/t/fail.t
similarity index 100%
rename from lib/Test/t/mix.t
rename to ext/Test/t/mix.t
similarity index 100%
rename from lib/Test/t/onfail.t
rename to ext/Test/t/onfail.t
similarity index 100%
rename from lib/Test/t/qr.t
rename to ext/Test/t/qr.t
similarity index 100%
rename from lib/Test/t/skip.t
rename to ext/Test/t/skip.t
similarity index 100%
rename from lib/Test/t/success.t
rename to ext/Test/t/success.t
similarity index 100%
rename from lib/Test/t/todo.t
rename to ext/Test/t/todo.t
index aa7e5b2..077806d 100644 (file)
 /Term/Cap.pm
 /Term/UI.pm
 /Term/UI/History.pm
+/Test.pm
 /Text/Balanced.pm
 /Text/ParseWords.pm
 /Text/Soundex.pm