summaryrefslogtreecommitdiff
path: root/t/TEST
Commit message (Collapse)AuthorAgeFilesLines
* update Time-HiRes to CPAN version 1.9724Zefram2011-06-211-1/+0
| | | | | | | | | | | | | | | | | | | | - Correct XS parameter list, and therefore prototype, for unimplemented-on-this-platform version of clock_nanosleep() [rt.cpan.org #68700]. - Declare package variables with "our" rather than "use vars". - Corresponding to "our" usage, check for minimum Perl version 5.006. - Declare module dependencies. - Remove $ENV{PERL_CORE} logic from test suite, which is no longer desired in the core. - Convert test suite to use Test::More. - Factor out watchdog code from test suite. - In test suite, be consistent about using fully-qualified form of function names. - Divide test suite into feature-specific scripts. - Make ualarm timing test less vulnerable to delay-induced false failure, from Dave Mitchell.
* update Math-Complex to CPAN version 1.58Zefram2011-06-211-1/+0
| | | | | | | | | | | | | | | * Declare package variables with "our" rather than "use vars". * Corresponding to "our" usage, check for minimum Perl version 5.006. * Remove $ENV{PERL_CORE} logic from test suite, which is no longer desired in the core. * In test suite, remove obsolete and now-incomplete handling of unavailability of Test::More. * Declare module dependencies.
* Fix some broken URLs found by Porting/checkURL.plLeon Brocard2011-06-121-1/+1
|
* Nothing uses $ENV{PERL_CORE_MINITEST} any more, so don't set it in t/TESTNicholas Clark2011-03-081-2/+0
|
* In t/TEST, automatically detect if running under miniperlNicholas Clark2011-02-211-1/+2
| | | | | | Set $ENV{PERL_CORE_MINITEST} based on defined &DynaLoader::boot_DynaLoader, instead of relying on a -minitest parameter. &DynaLoader::boot_DynaLoader is undefined in miniperl, defined in perl, for both -Dusedl and -Uusedl
* When running tests from lib/, set @INC and $ENV{PERL5LIB} to ../libNicholas Clark2011-02-071-0/+2
| | | | | | This ensures (reasonable) consistency with tests in cpan/, dist/ and ext/, which set this to qw(../../lib ../../t), but are not from t/, hence don't have t/ implicitly in @INC as '.'
* Move ExtUtils-Command from cpan/ to dist/Florian Ragwitz2010-11-091-1/+1
| | | | Randy Kobes passed away recently, so let's have p5p maintain it for now.
* Move ExtUtils-Manifest from cpan/ to dist/Florian Ragwitz2010-11-091-1/+1
| | | | Randy Kobes passed away recently, so let's have p5p maintain it for now.
* Excluding tests in sub-dirsJerry D. Hedden2010-11-081-1/+1
| | | | | For modules that are not built, exclude tests in sub-directories under /t. For example: cpan/Module-Build/t/actions/installdeps.t
* Upgade NEXT from version 0.64 to 0.65Florian Ragwitz2010-09-201-1/+0
| | | | We can now set PERL_CORE again when running its tests.
* Upgrade Math::BigRat from version 0.25 to 0.26Florian Ragwitz2010-09-151-2/+0
| | | | | Lots of unnecessary test boilerplate has been removed, allowing us to remove the dist from both %abs and %temp_no_core in t/TEST.
* Remove obsolete core test directory boilerplate from Math::BigInt.Nicholas Clark2010-09-101-1/+0
| | | | | | | This was only needed for testing in the core, when the core's tests all ran the top level t/ directory. Without this getting in the way, we don't need t/TEST and t/harness to run the tests with absolute paths in @INC. Testing in the CPAN distribution is unaffected.
* Remove obsolete core test directory boilerplate from bignum.Nicholas Clark2010-09-101-1/+0
| | | | | | | This was only needed for testing in the core, when the core's tests all ran in the top level t/ directory. Without this getting in the way, we don't need t/TEST and t/harness to run the tests with absolute paths in @INC. Testing in the CPAN distribution is unaffected.
* Math-BigInt runs fine under PERL_CORE nowFlorian Ragwitz2010-09-101-1/+0
|
* Teach t/TEST about Math-BigInt in dist/Florian Ragwitz2010-09-091-1/+1
| | | | | This was forgotten in the move from cpan/ to dist/ in commit c510e33d30368bc5440f1651f6b31f73d2354eba.
* blead is upstream for bignumFlorian Ragwitz2010-09-031-1/+1
|
* blead is upstream for Math-BigIntFlorian Ragwitz2010-09-021-1/+1
|
* Move ExtUtils::ParseXS from cpan/ to dist/Florian Ragwitz2010-07-271-2/+2
| | | | Both Ken and David agree with this.
* Move PathTools from cpan/ to dist/Florian Ragwitz2010-07-241-2/+2
|
* In t/harness, clear PERL5LIB, PERLLIB, PERL5OPT as t/TEST does.Nicholas Clark2010-07-091-13/+13
| | | | | In fact, as t/harness requires t/TEST, simply get t/TEST to do it for t/harness too.
* Adjust 'make test.valgrind' to account for cpan/dist/ext separation.George Greer2010-07-031-3/+8
| | | | Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
* Allow override of PERL5OPT etc in t/TESTTim Bunce2009-12-161-3/+13
|
* ExtUtils-Install tests need abs_path @INC for utf8H.Merijn Brand2009-10-231-1/+2
|
* Remove the "hack" that removes SVt_UTF8 in the UTF16 filter, by fixing t/TESTNicholas Clark2009-10-221-1/+1
| | | | | Given that t/TEST already had code to add -I../lib when testing UTF-8 with -utf8, do likewise for testing UTF-16 with -utf16.
* Default to running tests in cpan/ with relative paths for perl and @INCNicholas Clark2009-10-111-6/+40
| | | | | Explicitly turn paths absolute for the 33 extensions in cpan/ that fail tests with relative paths.
* Run tests in ext/ and dist/ with relative paths for perl and @INC.Nicholas Clark2009-10-111-6/+8
| | | | | Also, as only tests in cpan/ are using %no_abs and %temp_no_core, only consult these look-up hashes for tests in cpan/
* Avoid using ++, op= and anon hash constructors in the testing code.Nicholas Clark2009-10-091-14/+14
| | | | | | {} 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.
* Move Time::HiRes from ext/ to cpan/Nicholas Clark2009-10-021-1/+1
|
* Move Test::Simple from ext/ to cpan/Nicholas Clark2009-10-021-1/+1
|
* Move Pod::Simple from ext/ to cpan/Nicholas Clark2009-10-021-1/+1
|
* Move Pod::Parser from ext/ to cpan/Nicholas Clark2009-10-021-1/+1
|
* Move parent from ext/ to cpan/Nicholas Clark2009-10-021-1/+1
|
* Move MIME::Base64 from ext/ to cpan/Nicholas Clark2009-10-021-1/+1
|
* Move Math::BigRat from ext/ to cpan/Nicholas Clark2009-10-021-1/+1
|
* Move Math::BigInt from ext/ to cpan/Nicholas Clark2009-10-021-1/+1
|
* Move IO::Compress from ext/ to cpan/Nicholas Clark2009-10-021-1/+1
|
* Move Compress::Raw::Zlib from ext/ to cpan/Nicholas Clark2009-10-011-1/+1
|
* Move Compress::Raw::Bzip2 from ext/ to cpan/Nicholas Clark2009-10-011-1/+1
|
* Move B::Debug from ext/ to cpan/Nicholas Clark2009-10-011-1/+1
|
* Move t/pod/diag.t to t/porting, as it's really a code consistency test.Nicholas Clark2009-10-011-1/+0
| | | | It was the last test in t/pod, which allows us to remove the directory.
* Move Unicode::Collate from ext/ to dist/Nicholas Clark2009-09-301-1/+1
|
* Move Unicode::Normalize from ext/ to cpan/Nicholas Clark2009-09-301-1/+1
|
* Tests running in cpan (and dist) are also allowed to generate noisy TAP.Nicholas Clark2009-09-271-1/+1
|
* Remove IPC::SysV from the list of PERL_CORE=1 testing exceptions.Nicholas Clark2009-09-271-1/+0
| | | | | | One of its tests was forcibly setting @INC when $ENV{PERL_CORE} is true. That's not just unnecessary now, it's actively counter-productive, because tests in @ext are running from their extension's directory, not the core's t directory.
* Support building extensions in dist/ as well as cpan/ and ext/Nicholas Clark2009-09-261-2/+2
|
* Move Devel::PPPort from ext/ to cpan/Nicholas Clark2009-09-261-1/+1
|
* Move Tie::RefHash from ext/ to cpan/Nicholas Clark2009-09-261-1/+1
|
* Move podlators from ext/ to cpan/Nicholas Clark2009-09-261-1/+1
|
* Move Parse::CPAN::Meta from ext/ to cpan/Nicholas Clark2009-09-261-1/+1
|
* Move NEXT from ext/ to cpan/Nicholas Clark2009-09-261-1/+1
|