+Makefile.old
MANIFEST.bak
META.yml
Makefile
0.6 2009-01-06
- Remove Test::Group as a dependency as Test::Group
currently fails its tests.
+
+0.7 2009-01-06
+ - Stop tests dumping files in temporary directory
use vars qw( $VERSION $PERL $UNTAINT_PATTERN $PERL_PATTERN);
-$VERSION = '0.6';
+$VERSION = '0.7';
$PERL = $^X || 'perl';
$UNTAINT_PATTERN = qr|^([-+@\w./:\\]+)$|;
Rick Myers and Emanuele Zeppieri also provided valuable feedback.
+Patch to fix warnings provided by Florian Ragwitz
+
+Currently maintained by Tomas Doran C<bobtfish@bobtfish.net>
+
=head1 SEE ALSO
L<Test::More>, L<Test::Pod>. L<Test::Distribution>, L<Test:NoWarnings>
my $tabbed_file3 = make_tabbed_file3();
notabs_ok( $tabbed_file3 );
+unlink foreach ( $tabbed_file1, $tabbed_file2, $tabbed_file3 );
sub make_tabbed_file1 {
- my $tmpdir = tempdir();
- my ($fh, $filename) = tempfile( DIR => $tmpdir, SUFFIX => '.pL' );
+ my ($fh, $filename) = tempfile();
print $fh <<'DUMMY';
#!/usr/bin/perl -w
}
sub make_tabbed_file2 {
- my $tmpdir = tempdir();
- my ($fh, $filename) = tempfile( DIR => $tmpdir, SUFFIX => '.pL' );
+ my ($fh, $filename) = tempfile();
print $fh <<'DUMMY';
#!/usr/bin/perl -w
}
sub make_tabbed_file3 {
- my $tmpdir = tempdir();
- my ($fh, $filename) = tempfile( DIR => $tmpdir, SUFFIX => '.pm' );
+ my ($fh, $filename) = tempfile();
print $fh <<'DUMMY';
package My::Test;
local $/ = undef;
my $content = <$fh>;
like( $content, qr/^not ok 1 - Found tabs in '[^']*' on line 4/m, 'tabs found in tmp file 1' );
+ unlink $outfile;
+ system("rm -rf $dir");
}
{
local $/ = undef;
my $content = <$fh>;
like( $content, qr/^not ok 1 - Found tabs in '[^']*' on line 12/m, 'tabs found in tmp file2 ' );
+ unlink $outfile;
+ system("rm -rf $dir");
}
{
- my $file = make_bad_file_3();
+ my ($dir, $file) = make_bad_file_3();
my ($fh, $outfile) = tempfile();
ok( `$perl $inc -MTest::NoTabs -e "all_perl_files_ok( '$file' )" 2>&1 > $outfile` );
local $/ = undef;
my $content = <$fh>;
like( $content, qr/^not ok 1 - Found tabs in '[^']*' on line 6/m, 'tabs found in tmp file 3' );
+ unlink $outfile;
+ system("rm -rf $dir");
}
sub make_bad_file_1 {
__DATA__
nick gerakines software engineer 22
DUMMY
- return $filename;
+ return ($tmpdir, $filename);
}