This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
skip_all_without_dynamic_extension() should accepted names containing ::s
authorNicholas Clark <nick@ccl4.org>
Sat, 12 Mar 2011 18:08:24 +0000 (18:08 +0000)
committerNicholas Clark <nick@ccl4.org>
Sat, 12 Mar 2011 18:08:24 +0000 (18:08 +0000)
commit2929db82f967aeec892b330c14b41874f1d2a329
treeeedc63d0cd94ec3fc6c21e5339ce1ae7638b8a54
parent273be65c18c94ccde36c8a6d14c992ff7434681a
skip_all_without_dynamic_extension() should accepted names containing ::s

Whilst the package separator is a double colon, config.sh ends up using a /
for the package separator, reflecting how, historically, extensions were
laid out in nested directories beneath ext/. The layout has changed, but the
convention in the config.sh entries, and hence the %Config::Config values,
remains the same.

Hence skip_all_without_dynamic_extension() needs to convert passed-in ::s to
/ before performing a lookup.
t/test.pl