-#!perl -T
+#!perl
use strict;
use warnings;
use lib 't/lib';
-use Scope::Upper::TestThreads;
+use VPIT::TestHelpers (
+ threads => [ 'Scope::Upper' => 'Scope::Upper::SU_THREADSAFE()' ],
+ 'usleep',
+);
use Test::Leaner;
local $z = $tid;
my $p = "[$tid] up1";
- usleep rand(1e6);
+ usleep rand(2.5e5);
my @res = (
-2,
$_->join for @threads;
-done_testing(3 + scalar(@threads) * 3);
+done_testing;