多文件上传测试使用PHPUnit测试返回Unreachable字段

时间:2018-08-08 15:07:23

标签: php laravel phpunit

我正在为Laravel App进行集成测试,但不断出现以下错误。

InvalidArgumentException: Unreachable field "cmsdisFiles"

测试看起来像这样。

     $this->createCollection('collection1');

     $this->actingAs($this->admin)
           ->visit('table/create')
           ->click('Import from CMS Files')
           ->see('Select Collection')
           ->see('Import CMS Files')
           ->type('1', 'colID')
           ->attach([$path . $file], 'cmsdisFiles')
           ->press('Import')
           ->see('Table(s)')
           ->assertResponseStatus(200);

我发现了一篇关于laracast的帖子,确切地说是我遇到的问题,但没有解决办法

https://laracasts.com/discuss/channels/testing/integrated-attach-multiple-files

我对仅接受一个文件并且可以正常工作的表单进行了类似的测试。

0 个答案:

没有答案