Skip to content

Commit 61f3755

Browse files
Merge pull request #48 from Nyholm/tests
Added some test on uncovered functions
2 parents 8c13967 + 6a7d523 commit 61f3755

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

test/Http/RequestTest.php

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
use PHPFastCGI\FastCGIDaemon\Http\Request;
66
use PHPUnit\Framework\TestCase;
7+
use Symfony\Component\HttpFoundation\File\UploadedFile;
78

89
/**
910
* Test that the request builder is correctly building the PSR-7 request
@@ -124,5 +125,26 @@ public function testMultipartContent()
124125
$this->assertEquals($expectedPost, $httpFoundationRequest->request->all());
125126
$this->assertCount(1, $httpFoundationRequest->files->all());
126127
$this->assertEquals($content, $httpFoundationRequest->getContent());
128+
129+
/** @var UploadedFile $file */
130+
$file = $httpFoundationRequest->files->all()['bar'];
131+
$path = $file->getRealPath();
132+
$this->assertFileExists($path);
133+
$request->cleanUploadedFiles();
134+
$this->assertFileNotExists($path);
135+
}
136+
137+
public function testBufferSize()
138+
{
139+
$this->assertEquals(10485760, Request::getBufferSize());
140+
Request::setBufferSize(4711);
141+
$this->assertEquals(4711, Request::getBufferSize());
142+
}
143+
144+
public function testUploadDir()
145+
{
146+
$this->assertDirectoryExists(Request::getUploadDir());
147+
Request::setUploadDir('/foo/bar');
148+
$this->assertEquals('/foo/bar', Request::getUploadDir());
127149
}
128150
}

0 commit comments

Comments
 (0)