Skip to content

Commit

Permalink
various dzil conversions
Browse files Browse the repository at this point in the history
  • Loading branch information
xdg committed Dec 7, 2010
1 parent c3f67a8 commit 28b5e23
Show file tree
Hide file tree
Showing 265 changed files with 19 additions and 2,589 deletions.
1 change: 1 addition & 0 deletions MANIFEST.SKIP
@@ -0,0 +1 @@
^t/dist/
5 changes: 2 additions & 3 deletions dist.ini
Expand Up @@ -7,6 +7,5 @@ copyright_year = 2006
[@DAGOLDEN]
git_remote = github

[Prereqs]
ExtUtils::MakeMaker = 6.36 ; minimal sane version as far as we're concerned

[RemovePrereqs]
remove = FuddleDuddleCantFindMe
1 change: 1 addition & 0 deletions t/70_darwin_move_config.t
Expand Up @@ -45,6 +45,7 @@ BEGIN {
}

package File::HomeDir;
our $VERSION = 999;
sub my_documents { return $old_home };
sub my_home { return $new_home };

Expand Down
1 change: 1 addition & 0 deletions t/Frontend.pm
Expand Up @@ -6,6 +6,7 @@ use ExtUtils::MakeMaker ();

BEGIN {
$INC{"CPAN.pm"} = 1; #fake load
$CPAN::VERSION = 999;
}

package CPAN::Shell;
Expand Down
18 changes: 13 additions & 5 deletions t/Helper.pm
Expand Up @@ -12,13 +12,15 @@ use vars qw/@EXPORT/;
test_dispatch test_dispatch_plan
/;

use base 'Exporter';
use Exporter ();
our @ISA = 'Exporter';

use Config;
use Archive::Tar ();
use File::Basename qw/basename/;
use File::Copy::Recursive 0.35 qw/dircopy/;
use File::Path qw/mkpath/;
use File::pushd 0.32 qw/tempd/;
use File::pushd 0.32 qw/pushd tempd/;
use File::Spec 3.19 ();
use File::Temp 0.16 qw/tempdir/;
use IO::CaptureOutput 1.03 qw/capture/;
Expand All @@ -37,6 +39,14 @@ my $make = $Config{make};
my $temp_stdout = File::Temp->new()
or die "Couldn't make temporary file:$!\nIs your temp drive full?";

my $temp_dist_dir = tempdir( 'CR-t-dist-XXXXXX', CLEANUP => 1, TMPDIR => 1);
my $dist_archive = File::Spec->rel2abs("t/dist.tgz");
{
my $wd = pushd($temp_dist_dir);
Archive::Tar->extract_archive($dist_archive, 1)
or die "Could not extract test distributions: " . Archive::Tar->error;
}

my $home_dir = t::MockHomeDir::home_dir();
my $config_dir = File::Spec->catdir( $home_dir, ".cpanreporter" );
my $config_file = File::Spec->catfile( $config_dir, "config.ini" );
Expand Down Expand Up @@ -665,9 +675,7 @@ sub _diag_output {
sub _ok_clone_dist_dir {
local $Test::Builder::Level = $Test::Builder::Level + 1;
my $dist_name = shift;
my $dist_dir = File::Spec->rel2abs(
File::Spec->catdir( qw/t dist /, $dist_name )
);
my $dist_dir = File::Spec->catdir( $temp_dist_dir, "dist", $dist_name );
my $work_dir = tempd()
or die "Couldn't create temporary distribution dir: $!\n";

Expand Down
1 change: 1 addition & 0 deletions t/MockHomeDir.pm
Expand Up @@ -20,6 +20,7 @@ my $home_dir = File::Spec->rel2abs( $temp_home );
sub home_dir { $home_dir }

package File::HomeDir;
our $VERSION = 999;
sub my_documents { return $home_dir };
sub my_home { return $home_dir };
sub my_data { return $home_dir };
Expand Down
Binary file added t/dist.tgz
Binary file not shown.
8 changes: 0 additions & 8 deletions t/dist/NoTestDir/Build.PL

This file was deleted.

12 changes: 0 additions & 12 deletions t/dist/NoTestDir/Makefile.PL

This file was deleted.

6 changes: 0 additions & 6 deletions t/dist/NoTestDir/lib/Bogus/Module.pm

This file was deleted.

8 changes: 0 additions & 8 deletions t/dist/NoTestFiles/Build.PL

This file was deleted.

12 changes: 0 additions & 12 deletions t/dist/NoTestFiles/Makefile.PL

This file was deleted.

6 changes: 0 additions & 6 deletions t/dist/NoTestFiles/lib/Bogus/Module.pm

This file was deleted.

1 change: 0 additions & 1 deletion t/dist/NoTestFiles/t/README

This file was deleted.

8 changes: 0 additions & 8 deletions t/dist/NoTestTarget/Build.PL

This file was deleted.

22 changes: 0 additions & 22 deletions t/dist/NoTestTarget/Makefile.PL

This file was deleted.

6 changes: 0 additions & 6 deletions t/dist/NoTestTarget/lib/Bogus/Module.pm

This file was deleted.

11 changes: 0 additions & 11 deletions t/dist/PL-ConfigRequires/Build.PL

This file was deleted.

6 changes: 0 additions & 6 deletions t/dist/PL-ConfigRequires/MANIFEST

This file was deleted.

39 changes: 0 additions & 39 deletions t/dist/PL-ConfigRequires/MANIFEST.SKIP

This file was deleted.

13 changes: 0 additions & 13 deletions t/dist/PL-ConfigRequires/META.yml

This file was deleted.

14 changes: 0 additions & 14 deletions t/dist/PL-ConfigRequires/Makefile.PL

This file was deleted.

6 changes: 0 additions & 6 deletions t/dist/PL-ConfigRequires/lib/Bogus/Module.pm

This file was deleted.

8 changes: 0 additions & 8 deletions t/dist/PL-ConfigRequires/t/01_Bogus.t

This file was deleted.

11 changes: 0 additions & 11 deletions t/dist/PL-ConfigRequiresError/Build.PL

This file was deleted.

6 changes: 0 additions & 6 deletions t/dist/PL-ConfigRequiresError/MANIFEST

This file was deleted.

39 changes: 0 additions & 39 deletions t/dist/PL-ConfigRequiresError/MANIFEST.SKIP

This file was deleted.

13 changes: 0 additions & 13 deletions t/dist/PL-ConfigRequiresError/META.yml

This file was deleted.

14 changes: 0 additions & 14 deletions t/dist/PL-ConfigRequiresError/Makefile.PL

This file was deleted.

6 changes: 0 additions & 6 deletions t/dist/PL-ConfigRequiresError/lib/Bogus/Module.pm

This file was deleted.

8 changes: 0 additions & 8 deletions t/dist/PL-ConfigRequiresError/t/01_Bogus.t

This file was deleted.

10 changes: 0 additions & 10 deletions t/dist/PL-Fail/Build.PL

This file was deleted.

0 comments on commit 28b5e23

Please sign in to comment.