CGI-SpeedyCGI
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
test_install:
@cd speedy && $(MAKE) test_install $(PASTHRU)
' .
$test_install_extra .
'
mydist: README README.html lib/CGI/SpeedyCGI.pm readable tardist
readable:
chown -R $(USER) .
chmod -R u+w,go-w,go+r .
README: src/SpeedyCGI.pm
cd src && $(PERL) -e "use Pod::Text; pod2text(-80)" <SpeedyCGI.pm >../README
README.html: src/SpeedyCGI.pm
cd src && pod2html SpeedyCGI.pm >../README.html && $(RM_F) pod2h*
lib/CGI/SpeedyCGI.pm: src/SpeedyCGI.pm
$(MKPATH) lib/CGI
$(CP) src/SpeedyCGI.pm lib/CGI/SpeedyCGI.pm
speedy/t/chdir.t view on Meta::CPAN
&doit(2, $BOTH);
&doit(1, $DIR);
&doit(2, $BOTH, "/tmp");
chdir $start;
my $TMPDIR = "/tmp/unreadable$$";
mkdir $TMPDIR, 0777;
mkdir "$TMPDIR/x", 0777;
chdir "$TMPDIR/x";
chmod 0333, $TMPDIR;
&doit(2, $PIDS);
&doit(2, $BOTH, "/tmp");
chdir "$TMPDIR/x";
chmod 0, ".";
&doit(2, $PIDS);
&doit(3, $BOTH, "/tmp");
rmdir "$TMPDIR/x";
rmdir $TMPDIR;
speedy/t/sh_bang.t view on Meta::CPAN
my $tmp = "/tmp/sh_bang.$$";
print "1..2\n";
open(F, ">$tmp") || die;
print F "#!$ENV{SPEEDY} -w -- -t5 -r2\nprint ++\$x; \$x = \$x;\n";
close(F);
sleep 1;
chmod 0755, $tmp;
my @nums = map {`$tmp`} (0..3);
sleep 1;
unlink($tmp);
my $failed = 0;
for (my $i = 0; $i < 4; ++$i) {
if ($nums[$i] != ($i % 2) + 1) {
$failed++;
last;
( run in 0.252 second using v1.01-cache-2.11-cpan-496ff517765 )