threads::shared tidy up:
[p5sagit/p5-mst-13.2.git] / ext / threads / shared / t / no_share.t
index 519d9cb..20d598c 100644 (file)
@@ -1,7 +1,3 @@
-
-
-
-
 BEGIN {
 #    chdir 't' if -d 't';
 #    push @INC ,'../lib';
@@ -33,7 +29,7 @@ use threads::shared;
 use threads;
 ok(1,1,"loaded");
 ok(2,$warnmsg =~ /Warning, threads::shared has already been loaded/,
-    "threads has warned us"); 
+    "threads has warned us");
 my $test = "bar";
 share($test);
 ok(3,$test eq "bar","Test disabled share not interfering");
@@ -42,6 +38,7 @@ threads->create(
                    ok(4,$test eq "bar","Test disabled share after thread");
                    $test = "baz";
                    })->join();
-ok(5,$test eq "bar","Test that value hasn't changed in another thread");
+# Value should either remain unchanged or be value set by other thread
+ok(5,$test eq "bar" || $test eq 'baz',"Test that value is an expected one");
+