如何阻止Illuminate \ Http \ UploadedFile删除文件

时间:2018-11-25 23:04:02

标签: laravel

我想上传一个文件进行测试,但是Illuminate \ Http \ UploadedFile会不断删除该文件,有什么办法可以保留它?

    protected function getTestFile($fileName)
{
    $file = new UploadedFile(
        base_path('tests/files/' . $fileName),
        $fileName,
        $this->getMimeType($fileName),
        null,
        true
    );

    return ['file' => $file];
}

并在测试中:

$response = $this->call('POST', route('terms.import'), [], [], $this->getTestFile('create_terms.xls'));

0 个答案:

没有答案