summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/IPC-Open3/t/fd.t8
1 files changed, 6 insertions, 2 deletions
diff --git a/ext/IPC-Open3/t/fd.t b/ext/IPC-Open3/t/fd.t
index d7160604f8..14dbe725fd 100644
--- a/ext/IPC-Open3/t/fd.t
+++ b/ext/IPC-Open3/t/fd.t
@@ -13,9 +13,13 @@ use warnings;
plan 1;
# [perl #76474]
-ok !runperl(
+{
+ my $stderr = runperl(
switches => ['-MIPC::Open3', '-w'],
prog => 'open3(q _<&1_, my $out, undef, $ENV{PERLEXE})',
stderr => 1,
- ),
+ stdin => '',
+ );
+ unlike $stderr, qr/open3/,
"dup STDIN in a child process by using its file descriptor";
+}