public function testCopiesToStringStopsWhenReadFails() { $s1 = Psr7\stream_for('foobaz'); $s1 = FnStream::decorate($s1, ['read' => function () { return ''; }]); $result = Psr7\copy_to_string($s1); $this->assertEquals('', $result); }