Symfony で機能テストを実行すると、アップロードされたファイルに MIME タイプが提供されません。
私のテストケースは次のとおりです。
$browser->info('1 - Test Upload Form')->
get('/formpage')->
setField('myform[file]', sfConfig::get('sf_upload_dir').'/example.doc')->
click('input[type=submit]')->
end
;
次のようにコマンドラインで実行されます。
./symfony test:functional frontend upload
与えられた出力は次のとおりです。
Array
(
[name] => example.doc
[type] =>
[tmp_name] => /.../web/uploads/example.doc
[error] => 0
[size] => 15360
)
MIME タイプが提供されないのはなぜですか? MIME タイプを入れる方法はありますか?