Add file attachements to projects

This commit is contained in:
Frederic Guillot
2016-02-16 21:12:43 -05:00
parent 5bbc903dca
commit 8936792f6f
20 changed files with 449 additions and 194 deletions

View File

@@ -8,8 +8,20 @@ class FileHelperTest extends Base
{
public function testIcon()
{
$h = new File($this->container);
$this->assertEquals('fa-file-image-o', $h->icon('test.png'));
$this->assertEquals('fa-file-o', $h->icon('test'));
$helper = new File($this->container);
$this->assertEquals('fa-file-image-o', $helper->icon('test.png'));
$this->assertEquals('fa-file-o', $helper->icon('test'));
}
public function testGetMimeType()
{
$helper = new File($this->container);
$this->assertEquals('image/jpeg', $helper->getImageMimeType('My File.JPG'));
$this->assertEquals('image/jpeg', $helper->getImageMimeType('My File.jpeg'));
$this->assertEquals('image/png', $helper->getImageMimeType('My File.PNG'));
$this->assertEquals('image/gif', $helper->getImageMimeType('My File.gif'));
$this->assertEquals('image/jpeg', $helper->getImageMimeType('My File.bmp'));
$this->assertEquals('image/jpeg', $helper->getImageMimeType('My File'));
}
}