Cross Reference:
xref
: /
illumos-gate
/
usr
/
src
/
cmd
/
perl
/
5.8.4
/
distrib
/
ext
/
List
/
Util
/
t
/
min.t
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
min.t revision 7c478bd95313f5f23a4c958a745db2134aa03244
#!./perl
BEGIN
{
unless
(-d
'blib'
)
{
chdir
't'
if
-d
't'
;
@
INC
=
'../lib'
;
require
Config
;
import
Config
;
keys
%
Config
;
# Silence warning
if
(
$Config
{
extensions
} !~ /\
bList
\/
Util
\b/)
{
print
"1..0 # Skip: List::Util was not built\n"
;
exit
0
;
}
}
}
use
List
::
Util
qw
(
min
)
;
print
"1..5\n"
;
print
"not "
unless
defined
&
min
;
print
"ok 1\n"
;
print
"not "
unless
min
(
9
)
==
9
;
print
"ok 2\n"
;
print
"not "
unless
min
(
1
,
2
)
==
1
;
print
"ok 3\n"
;
print
"not "
unless
min
(
2
,
1
)
==
1
;
print
"ok 4\n"
;
my
@a =
map
{
rand
()
}
1
..
20
;
my
@b =
sort
{ $a <=> $b } @a;
print
"not "
unless
min
(@a)
== $b[
0
];
print
"ok 5\n"
;