}
define('INSTALLDIR', realpath(dirname(__FILE__) . '/..'));
-define('STATUSNET', true);
-define('LACONICA', true);
+define('GNUSOCIAL', true);
+define('STATUSNET', true); // compatibility
require_once INSTALLDIR . '/lib/common.php';
* @dataProvider fileTypeCases
*
*/
- public function testFileType($filename, $expectedType)
+ public function testMimeType($filename, $expectedType)
{
if (!file_exists($filename)) {
throw new Exception("WTF? $filename test file missing");
}
- $type = MediaFile::getUploadedFileType($filename, basename($filename));
+ $type = MediaFile::getUploadedMimeType($filename, basename($filename));
$this->assertEquals($expectedType, $type);
}
* @dataProvider fileTypeCases
*
*/
- public function testUploadedFileType($filename, $expectedType)
+ public function testUploadedMimeType($filename, $expectedType)
{
if (!file_exists($filename)) {
throw new Exception("WTF? $filename test file missing");
$tmp = tmpfile();
fwrite($tmp, file_get_contents($filename));
- $type = MediaFile::getUploadedFileType($tmp, basename($filename));
+ $tmp_metadata = stream_get_meta_data($tmp);
+ $type = MediaFile::getUploadedMimeType($tmp_metadata['uri'], basename($filename));
$this->assertEquals($expectedType, $type);
}