Index: /ng/perl/Geo-Coordinates-Converter/trunk/t/99-pod-spell.t
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/t/99-pod-spell.t (revision 2440)
+++  (revision )
@@ -1,17 +1,0 @@
-use strict;
-use Test::More;
-
-BEGIN {
-    eval "use Test::Spelling";
-    plan skip_all => "Test::Spelling required for testing POD spelling" if $@;
-}
-
-add_stopwords(<DATA>);
-all_pod_files_spelling_ok('lib');
-
-__DATA__
-Kazuhiro
-Osawa
-lat
-lng
-geo
Index: /ng/perl/Geo-Coordinates-Converter/trunk/t/98-pod.t
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/t/98-pod.t (revision 2440)
+++  (revision )
@@ -1,4 +1,0 @@
-use Test::More;
-eval "use Test::Pod 1.00";
-plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
-all_pod_files_ok();
Index: /ng/perl/Geo-Coordinates-Converter/trunk/t/perlcriticrc
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/t/perlcriticrc (revision 2440)
+++  (revision )
@@ -1,2 +1,0 @@
-[TestingAndDebugging::ProhibitNoStrict]
-allow=refs
Index: /ng/perl/Geo-Coordinates-Converter/trunk/t/99-pod-coverage.t
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/t/99-pod-coverage.t (revision 2440)
+++  (revision )
@@ -1,13 +1,0 @@
-use Test::More;
-eval "use Test::Pod::Coverage 1.00";
-plan skip_all => "Test::Pod::Coverage 1.00 required for testing POD coverage" if $@;
-
-plan skip_all => 'Pod coverage will warn on ALL plugins. That is not yet right';
-all_pod_coverage_ok( {nonwhitespace => 1 } );
-
-# Workaround for dumb bug (fixed in 5.8.7) where Test::Builder thinks that
-# certain "die"s that happen inside evals are not actually inside evals,
-# because caller() is broken if you turn on $^P like Module::Refresh does
-#
-# (I mean, if we've gotten to this line, then clearly the test didn't die, no?)
-Test::Builder->new->{Test_Died} = 0;
Index: /ng/perl/Geo-Coordinates-Converter/trunk/t/99-perl-critic.t
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/t/99-perl-critic.t (revision 2440)
+++  (revision )
@@ -1,7 +1,0 @@
-use strict;
-use Test::More;
-
-eval { use Test::Perl::Critic -profile => 't/perlcriticrc' };
-plan skip_all => "Test::Perl::Critic is not installed." if $@;
-
-all_critic_ok('lib');
Index: /lang/perl/Geo-Coordinates-Converter/trunk/Makefile.PL
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/Makefile.PL (revision 2440)
+++ /lang/perl/Geo-Coordinates-Converter/trunk/Makefile.PL (revision 38423)
@@ -8,4 +8,6 @@
 requires $_ for (qw/ Class::Accessor::Fast Readonly String::CamelCase Storable UNIVERSAL::require /);
 
+author_tests 'xt';
+
 use_test_base;
 auto_include;
Index: /lang/perl/Geo-Coordinates-Converter/trunk/xt/99-pod-spell.t
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/xt/99-pod-spell.t (revision 38423)
+++ /lang/perl/Geo-Coordinates-Converter/trunk/xt/99-pod-spell.t (revision 38423)
@@ -0,0 +1,17 @@
+use strict;
+use Test::More;
+
+BEGIN {
+    eval "use Test::Spelling";
+    plan skip_all => "Test::Spelling required for testing POD spelling" if $@;
+}
+
+add_stopwords(<DATA>);
+all_pod_files_spelling_ok('lib');
+
+__DATA__
+Kazuhiro
+Osawa
+lat
+lng
+geo
Index: /lang/perl/Geo-Coordinates-Converter/trunk/xt/98-pod.t
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/xt/98-pod.t (revision 38423)
+++ /lang/perl/Geo-Coordinates-Converter/trunk/xt/98-pod.t (revision 38423)
@@ -0,0 +1,4 @@
+use Test::More;
+eval "use Test::Pod 1.00";
+plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
+all_pod_files_ok();
Index: /lang/perl/Geo-Coordinates-Converter/trunk/xt/perlcriticrc
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/xt/perlcriticrc (revision 38423)
+++ /lang/perl/Geo-Coordinates-Converter/trunk/xt/perlcriticrc (revision 38423)
@@ -0,0 +1,2 @@
+[TestingAndDebugging::ProhibitNoStrict]
+allow=refs
Index: /lang/perl/Geo-Coordinates-Converter/trunk/xt/99-pod-coverage.t
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/xt/99-pod-coverage.t (revision 38423)
+++ /lang/perl/Geo-Coordinates-Converter/trunk/xt/99-pod-coverage.t (revision 38423)
@@ -0,0 +1,13 @@
+use Test::More;
+eval "use Test::Pod::Coverage 1.00";
+plan skip_all => "Test::Pod::Coverage 1.00 required for testing POD coverage" if $@;
+
+plan skip_all => 'Pod coverage will warn on ALL plugins. That is not yet right';
+all_pod_coverage_ok( {nonwhitespace => 1 } );
+
+# Workaround for dumb bug (fixed in 5.8.7) where Test::Builder thinks that
+# certain "die"s that happen inside evals are not actually inside evals,
+# because caller() is broken if you turn on $^P like Module::Refresh does
+#
+# (I mean, if we've gotten to this line, then clearly the test didn't die, no?)
+Test::Builder->new->{Test_Died} = 0;
Index: /lang/perl/Geo-Coordinates-Converter/trunk/xt/99-perl-critic.t
===================================================================
--- /lang/perl/Geo-Coordinates-Converter/trunk/xt/99-perl-critic.t (revision 38423)
+++ /lang/perl/Geo-Coordinates-Converter/trunk/xt/99-perl-critic.t (revision 38423)
@@ -0,0 +1,7 @@
+use strict;
+use Test::More;
+
+eval { use Test::Perl::Critic -profile => 'xt/perlcriticrc' };
+plan skip_all => "Test::Perl::Critic is not installed." if $@;
+
+all_critic_ok('lib');
