OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
firebase
/
vendor
/
guzzlehttp
/
psr7
/
tests
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/12/2024 10:34:10 AM
rwxr-xr-x
📄
AppendStreamTest.php
6.91 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
BufferStreamTest.php
1.98 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
CachingStreamTest.php
6.62 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
DroppingStreamTest.php
964 bytes
08/12/2024 10:33:22 AM
rw-r--r--
📄
FnStreamTest.php
3.75 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
HasToString.php
177 bytes
08/12/2024 10:33:22 AM
rw-r--r--
📄
HeaderTest.php
6.14 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
InflateStreamTest.php
3.06 KB
08/12/2024 10:33:22 AM
rw-r--r--
📁
Integration
-
08/12/2024 10:34:10 AM
rwxr-xr-x
📄
LazyOpenStreamTest.php
1.88 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
LimitStreamTest.php
4.94 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
MessageTest.php
12.73 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
MimeTypeTest.php
617 bytes
08/12/2024 10:33:22 AM
rw-r--r--
📄
MultipartStreamTest.php
9.67 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
NoSeekStreamTest.php
1.05 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
PumpStreamTest.php
3.13 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
QueryTest.php
4.29 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
ReadSeekOnlyStream.php
460 bytes
08/12/2024 10:33:22 AM
rw-r--r--
📄
RequestTest.php
10.78 KB
08/12/2024 10:33:22 AM
rw-r--r--
📄
ResponseTest.php
13.89 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
ServerRequestTest.php
20.07 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
StreamDecoratorTraitTest.php
3.81 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
StreamTest.php
12.89 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
StreamWrapperTest.php
5.9 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
UploadedFileTest.php
6.63 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
UriComparatorTest.php
1.81 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
UriNormalizerTest.php
7.06 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
UriResolverTest.php
10.89 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
UriTest.php
27.18 KB
08/12/2024 10:33:23 AM
rw-r--r--
📄
UtilsTest.php
18.31 KB
08/12/2024 10:33:23 AM
rw-r--r--
Editing: BufferStreamTest.php
Close
<?php declare(strict_types=1); namespace GuzzleHttp\Tests\Psr7; use GuzzleHttp\Psr7\BufferStream; use PHPUnit\Framework\TestCase; class BufferStreamTest extends TestCase { public function testHasMetadata(): void { $b = new BufferStream(10); self::assertTrue($b->isReadable()); self::assertTrue($b->isWritable()); self::assertFalse($b->isSeekable()); self::assertNull($b->getMetadata('foo')); self::assertSame(10, $b->getMetadata('hwm')); self::assertSame([], $b->getMetadata()); } public function testRemovesReadDataFromBuffer(): void { $b = new BufferStream(); self::assertSame(3, $b->write('foo')); self::assertSame(3, $b->getSize()); self::assertFalse($b->eof()); self::assertSame('foo', $b->read(10)); self::assertTrue($b->eof()); self::assertSame('', $b->read(10)); } public function testCanCastToStringOrGetContents(): void { $b = new BufferStream(); $b->write('foo'); $b->write('baz'); self::assertSame('foo', $b->read(3)); $b->write('bar'); self::assertSame('bazbar', (string) $b); $this->expectException(\RuntimeException::class); $this->expectExceptionMessage('Cannot determine the position of a BufferStream'); $b->tell(); } public function testDetachClearsBuffer(): void { $b = new BufferStream(); $b->write('foo'); $b->detach(); self::assertTrue($b->eof()); self::assertSame(3, $b->write('abc')); self::assertSame('abc', $b->read(10)); } public function testExceedingHighwaterMarkReturnsFalseButStillBuffers(): void { $b = new BufferStream(5); self::assertSame(3, $b->write('hi ')); self::assertSame(0, $b->write('hello')); self::assertSame('hi hello', (string) $b); self::assertSame(4, $b->write('test')); } }