/** * Force a piped output stream to connect to a piped input stream and its * connected input stream is overwritten. */ public function testForceConnect() { $upstream = new PipedOutputStream(); $input = new PipedInputStream(); $input->connect($upstream); $input->connect($upstream, true); $this->assertSame($upstream, $input->upstream); $this->assertFalse($upstream->isClosed()); }