]> git.vpit.fr Git - perl/modules/Linux-SysInfo.git/blobdiff - t/30-threads.t
Switch qw delimiters to <>
[perl/modules/Linux-SysInfo.git] / t / 30-threads.t
index 2bec94f8139789f0cb9f5e09490642a7f156ea8f..690bd1167658ba44bab73296acbbeb628ef1a0f4 100644 (file)
@@ -3,21 +3,24 @@
 use strict;
 use warnings;
 
-use Config qw/%Config/;
+use Config qw<%Config>;
 
 BEGIN {
- if (!$Config{useithreads}) {
-  require Test::More;
-  Test::More->import; 
+ my $has_threads = do {
+  local $@;
+  $Config{useithreads} and eval "use threads; 1";
+ };
+ # Load Test::More after threads
+ require Test::More;
+ Test::More->import;
+ if ($has_threads) {
+  plan(tests => 4 * 10);
+ } else {
   plan(skip_all => 'This perl wasn\'t built to support threads');
  }
 }
 
-use threads;
-
-use Test::More tests => 4 * 10;
-
-use Linux::SysInfo qw/sysinfo/;
+use Linux::SysInfo qw<sysinfo>;
 
 sub try {
  my $tid = threads->tid();