public function testSetAndGetMagicFile() { $validator = new File\MimeType('image/gif'); if (!empty($_ENV['MAGIC'])) { $mimetype = $validator->getMagicFile(); $this->assertEquals($_ENV['MAGIC'], $mimetype); } $this->setExpectedException('Zend\\Validator\\Exception\\InvalidArgumentException', 'can not be'); $validator->setMagicFile('/unknown/magic/file'); }
/** * @group ZF-10461 */ public function testDisablingMagicFileByConstructor() { $files = array('name' => 'picture.jpg', 'size' => 200, 'tmp_name' => dirname(__FILE__) . '/_files/picture.jpg', 'error' => 0, 'magicFile' => false); $validator = new File\MimeType($files); $this->assertFalse($validator->getMagicFile()); }
public function testSetAndGetMagicFile() { $validator = new File\MimeType('image/gif'); if (!empty($_ENV['MAGIC'])) { $mimetype = $validator->getMagicFile(); $this->assertEquals($_ENV['MAGIC'], $mimetype); } try { $validator->setMagicFile('/unknown/magic/file'); } catch (Validator\Exception $e) { $this->assertContains('can not be', $e->getMessage()); } }