]> git.vpit.fr Git - perl/modules/indirect.git/blobdiff - t/10-good.t
In tests, say 'no/use indirect' inside the eval string, in preparation of 5.8 backport
[perl/modules/indirect.git] / t / 10-good.t
index 6559b5410a41f3ffa53fce7d106b5e78157c24e3..4addf5e7feda074560c0ef783fd0b0959c0d0ed0 100644 (file)
@@ -23,27 +23,21 @@ sub meh;
  while (<DATA>) {
   chomp;
   s/\s*$//;
+
   local $SIG{__WARN__} = sub { die 'warn:' . join(' ', @_) };
-  {
-   use indirect;
-   eval "die qq{ok\\n}; $_";
-  }
+
+  eval "die qq{ok\\n}; use indirect; $_";
   is($@, "ok\n", "use indirect: $_");
-  {
-   no indirect;
-   eval "die qq{ok\n}; $_";
-  }
+
+  eval "die qq{ok\n}; no indirect; $_";
   is($@, "ok\n", "no indirect: $_");
+
   s/Hlagh/Dongs/g;
-  {
-   use indirect;
-   eval "die qq{ok\\n}; $_";
-  }
+
+  eval "die qq{ok\\n}; use indirect; $_";
   is($@, "ok\n", "use indirect, defined: $_");
-  {
-   no indirect;
-   eval "die qq{ok\\n}; $_";
-  }
+
+  eval "die qq{ok\\n}; no indirect; $_";
   is($@, "ok\n", "no indirect, defined: $_");
  }
 }