Cross Reference: Liblist.t
xref
: /
osnet-11
/
usr
/
src
/
cmd
/
perl
/
5.8.4
/
distrib
/
lib
/
ExtUtils
/
t
/
Liblist.t
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
1
N/A
#!/
usr
/
bin
/
perl
-w
1
N/A
1
N/A
BEGIN
{
1
N/A
if
(
$ENV
{
PERL_CORE
} )
{
1
N/A
chdir
't'
if
-d
't'
;
1
N/A
unshift
@
INC
,
'../lib'
;
1
N/A
}
1
N/A
else
{
1
N/A
unshift
@
INC
,
'
t
/
lib
'
;
1
N/A
}
1
N/A
}
1
N/A
chdir
't'
;
1
N/A
1
N/A
use
strict
;
1
N/A
use
Test
::
More
tests
=>
6
;
1
N/A
use
Data
::
Dumper
;
1
N/A
1
N/A
BEGIN
{
1
N/A
use_ok
(
'ExtUtils::Liblist'
)
;
1
N/A
}
1
N/A
1
N/A
ok
(
defined
&
ExtUtils
::
Liblist
::
ext
,
1
N/A
'ExtUtils::Liblist::ext() defined for backwards compat'
)
;
1
N/A
1
N/A
{
1
N/A
my
@
warn
;
1
N/A
local
$SIG
{
__WARN__
} =
sub
{
push
@
warn
, [@_]};
1
N/A
1
N/A
my
$ll
=
bless
{},
'ExtUtils::Liblist'
;
1
N/A
my
@
out
=
$ll
->
ext
(
'-ln0tt43r3_perl'
)
;
1
N/A
is
( @
out
,
4
,
'enough output'
)
;
1
N/A
unlike
(
$out
[
2
],
qr
/-
ln0tt43r3_perl
/,
'bogus library not added'
)
;
1
N/A
ok
( @
warn
,
'had warning'
)
;
1
N/A
1
N/A
is
(
grep
(/\
QNote
(
probably
harmless
)
:
No
library
found
for
\E
(-l)
?
n0tt43r3_perl
/,
map
{ @$_ } @
warn
),
1
) ||
diag
Dumper
@
warn
;
1
N/A
}