This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Skip most of FindExt's tests for troublesome configurations.
authorNicholas Clark <nick@ccl4.org>
Mon, 17 Jun 2013 08:50:33 +0000 (10:50 +0200)
committerNicholas Clark <nick@ccl4.org>
Tue, 2 Jul 2013 13:33:28 +0000 (15:33 +0200)
commite298842055e9af7cdfaee43509096b8dcbb7036c
treea3a962bf37f152a7a48b44b201374b67dc4a6e05
parentef04dc3ea7996faa32bab00ea42b66d7f7901e59
Skip most of FindExt's tests for troublesome configurations.

There are various various things that break the test's assumptions.
1) If Encode is a static extension, then Configure has special case logic
   to add Encode/* as static extensions
2) -Uusedl causes Encode to be a static extension, and drops building
    XS::APItest and XS::Typemap
3) Any use of -Dnoextensions to choose not to build a extension is not known
   by the test

If any of these are true, FindExt::extensions() and $Config{extensions} will
differ, and most of the tests are going to fail. Moreover, failure doesn't
tell us anything interesting. So don't run those tests.
t/porting/FindExt.t