📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-07-04 02:09:46
📂
/ (Root)
/
home
/
orkouolp
/
web
/
testing.orkobd
/
laravel
/
vendor
/
guzzlehttp
/
psr7
/
tests
📍 /home/orkouolp/web/testing.orkobd/laravel/vendor/guzzlehttp/psr7/tests
🔄 Refresh
✏️
Editing: DroppingStreamTest.php
Writable
<?php declare(strict_types=1); namespace GuzzleHttp\Tests\Psr7; use GuzzleHttp\Psr7\BufferStream; use GuzzleHttp\Psr7\DroppingStream; use PHPUnit\Framework\TestCase; class DroppingStreamTest extends TestCase { public function testBeginsDroppingWhenSizeExceeded(): void { $stream = new BufferStream(); $drop = new DroppingStream($stream, 5); self::assertSame(3, $drop->write('hel')); self::assertSame(2, $drop->write('lo')); self::assertSame(5, $drop->getSize()); self::assertSame('hello', $drop->read(5)); self::assertSame(0, $drop->getSize()); $drop->write('12345678910'); self::assertSame(5, $stream->getSize()); self::assertSame(5, $drop->getSize()); self::assertSame('12345', (string) $drop); self::assertSame(0, $drop->getSize()); $drop->write('hello'); self::assertSame(0, $drop->write('test')); } }
💾 Save Changes
❌ Cancel