X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=t%2F50-usleep.t;h=217231d19cb9fb2b8864f700bdada1adab45b68a;hb=2a6ac0f1b934d60631de30d3f14a38667b389cad;hp=109f4bce915fd6061a6f635f974b1aebda5c72c1;hpb=ded5cdb5a343bc4e48b7a3f19968af3af55a7c0f;p=perl%2Fmodules%2FVPIT-TestHelpers.git diff --git a/t/50-usleep.t b/t/50-usleep.t index 109f4bc..217231d 100644 --- a/t/50-usleep.t +++ b/t/50-usleep.t @@ -7,7 +7,9 @@ use VPIT::TestHelpers; use Test::More; -my @impls = qw; +my @impls = qw; + +my $duration = 1e5; for my $impl (@impls) { my $desc = "$impl-based usleep()"; @@ -26,8 +28,8 @@ for my $impl (@impls) { eval 'defined &main::usleep'; }; ok $has_usleep, "$desc was imported"; - my $ret = usleep(100); - pass "$desc did sleep"; + my $ret = usleep($duration); + cmp_ok $ret, '>=', $duration, "$desc did sleep"; diag "$desc actually slept $ret microseconds"; }