MIME-тип не найден для загрузки файла в функциональном тесте Symfony - PullRequest
0 голосов
/ 03 августа 2010

Когда я запускаю свои функциональные тесты через 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-тип?

1 Ответ

1 голос
/ 30 декабря 2010

информация

если вы знаете ошибку. Затем попробуйте очистить его перед тестированием. Используйте как это ..

$filename . $extension ;
$extension  =  $file -> getExtension ( $file -> getOriginalExtension ( ) ) ;
...