| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This file was getting incorrectly installed with perl since commit
2adbc9b6919cad1240a834325b355e9b2d5efd67, that moved it from t/ to ext/.
|
|
|
|
| |
Removes the FAILED for test 22 on Win32.
|
| |
|
|
|
|
|
|
|
| |
We already differ from upstream, which skips when PERL_CORE is set.
Since we apparently think we can run it in core now, it seems like
we ought to sort out the proper skip criteria before sending it
upstream.
|
|
|
|
|
|
|
|
| |
And it's a good thing since the skip infrastructure was pulled
out from under us with 6b077bebea000af2a5477d50d7604bab33ee75c2.
The Win32 TODO probably still doesn't work and will need to be
implemented locally without the require of test.pl.
|
| |
|
|
|
|
|
| |
Explicitly turn paths absolute for the 33 extensions in cpan/ that fail tests
with relative paths.
|
|
|
|
|
| |
Also, as only tests in cpan/ are using %no_abs and %temp_no_core, only consult
these look-up hashes for tests in cpan/
|
| |
|
|
|
|
|
|
|
|
| |
In the core, @INC already contains the moral equivalent of blib/lib. However,
it's a relative path (by default), so make it absolute. It's easier to KISS if
this is done *before* any change of directory, so document this, and change the
non-core case to add the absolute path of 'blib/lib' to @INC, rather than the
absolute path of '../blib/lib'.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Possibly we shouldn't store this, if it can be determined unambiguously from the
PAUSE index files.
|
|
|
|
|
|
|
| |
Whilst the test is designed to skip if FCGI is not present, that logic is now
broken, and even if it were fixed, the as-implemented skip count is now wrong.
We're never going to run this test, as core tests run with just the core's
libraries in @INC, so I see no reason to ship it.
|
|
|
|
|
|
| |
There isn't actually an "all files in MANIFEST are present" test in t/porting.
Right now we rely on ./Configure on *nix doing it, which doesn't work if you
aren't on *nix, or are, but don't re-run Configure. Maybe we should add one.
|
|
|
|
|
|
|
| |
It removed the '.uu' from the end of the name, but didn't change the preceding
'_' to '.'. They'd been changed from '.' to avoid having multiple '.'s in the
name, as some VMS filesystems don't like multiple '.'s. It's not easy being
green.
|
| |
|
|
|
|
|
| |
It was failing even with its MANIFEST file now in place because that
MANIFEST listed an IO::Scalar file that is EXCLUDED from core.
|
|
|
|
|
|
| |
It is needed by the new 00compile.t test script. We don't normally include
CPAN distributions' MANIFEST files in core, but there is an existing
precedent for this in ExtUtils-MakeMaker.
|
|
|
|
|
|
|
| |
I was obviously wrong to restore in 1051afdbc0a9e60b8f65ed22fefafd8ecf771171
what Nicholas had removed in 4d984b75f1859fc27f556ee42f31a04df42a2004 because
the tests don't work in core with the boilerplates in place.
Don't undo that which has been done by Nicholas!
|
| |
|
| |
|
|
|
|
|
| |
Retained local changes to *.t (mostly test boilerplates) since blead
is canonical for this distribution
|
| |
|
|
|
|
|
|
| |
Retained local changes in:
corpus.t, reinit.t, search20.t, search22.t, search50.t
because they look more significant
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This restores the test boilerplates that were removed when ExtUtils-CBuilder
was moved from lib/ to ext/ (4d984b75f1859fc27f556ee42f31a04df42a2004)
|
| |
|
|
|
|
|
| |
There is no longer any need to avoid having binary files in the perl
distribution, and these files are not UU encoded in CGI on CPAN.
|
| |
|
|
|
|
|
|
|
| |
Subject: Comment doesn't match code in perlipc.pod.
Date: Thu, 30 Jul 2009 07:31:48 -0600
To: perlbug@perl.org
From: David Fifield <david@bamsoftware.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hey,
attached patch fixes the thread library detection in DragonFly. All
versions of DragonFly can be used threaded with -pthread. libc_r must
not be used directly.
Please let me know if you have any questions.
Thanks,
simon
|
|
|
|
|
|
| |
This was the only use of scalar references in test.pl, and the only use of \
to create a reference to a scalar. We are now more robust in the face of parser
or runtime bugs.
|
|
|
|
|
|
| |
{} could be misparsed, ++ has a lot of internal implementation "magic" that we
don't need, but don't want to trip us up if it isn't working, and op= isn't
necessary when we already rely on the more general $a = $b op $c working.
|
| |
|
| |
|
|
|
|
| |
Emit TAP directly.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ideally tests in t/comp wouldn't use require, as require isn't tested yet, but
this test really needs runperl(), and really wants to live in t/comp/hints.t,
so place it at the end, so that any catestrophic failure only fails the last
test. We don't use any other functionality of t/test.pl
This test uses hard-coded test numbers, but I'm not convinced that it would be
correct to re-write it to use an automatically incrementing counter, as that
wouldn't fail in an obvious fashion if some compile-time blocks ran out of
order. What we have *will* fail in an informative fashion if compile time
blocks do not run correctly.
|