diff options
author | Eric Wong <e@80x24.org> | 2019-11-29 10:14:13 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2019-12-11 08:10:32 +0000 |
commit | b82e6c82aedb58309bdcdd041cabb5f82ec62234 (patch) | |
tree | a69dfdb781a2f00a4f32438b13d8689d49e0fe69 /t | |
parent | 7c64c5b3f0535e58506a3157e3bd645996dc154f (diff) | |
download | public-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.t | 10 |
1 files changed, 0 insertions, 10 deletions
@@ -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>; |