about summary refs log tree commit homepage
path: root/t
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2019-11-29 10:14:13 +0000
committerEric Wong <e@80x24.org>2019-12-11 08:10:32 +0000
commitb82e6c82aedb58309bdcdd041cabb5f82ec62234 (patch)
treea69dfdb781a2f00a4f32438b13d8689d49e0fe69 /t
parent7c64c5b3f0535e58506a3157e3bd645996dc154f (diff)
downloadpublic-inbox-b82e6c82aedb58309bdcdd041cabb5f82ec62234.tar.gz
It's unnecessary code which I'm not sure we ever used.  In
retrospect, completely clearing the environment doesn't make
sense for the processes we spawn.  We don't need to clobber
individual environment variables in our code, either
(and if we did for tests, we can use 'local').
Diffstat (limited to 't')
-rw-r--r--t/spawn.t10
1 files changed, 0 insertions, 10 deletions
diff --git a/t/spawn.t b/t/spawn.t
index ebebfb57..2e409157 100644
--- a/t/spawn.t
+++ b/t/spawn.t
@@ -39,16 +39,6 @@ use PublicInbox::Spawn qw(which spawn popen_rd);
 }
 
 {
-        my ($r, $w);
-        pipe $r, $w or die "pipe failed: $!";
-        my $pid = spawn(['env'], {}, { -env => 1, 1 => fileno($w) });
-        close $w or die "close pipe[1] failed: $!";
-        ok(!defined(<$r>), 'read stdout of spawned from pipe');
-        is(waitpid($pid, 0), $pid, 'waitpid succeeds on spawned process');
-        is($?, 0, 'env(1) exited successfully');
-}
-
-{
         my $fh = popen_rd([qw(echo hello)]);
         ok(fileno($fh) >= 0, 'tied fileno works');
         my $l = <$fh>;