Example #1
0
 /**
  * @covers \MediaVorus\Media\Image::getFlashFired
  */
 public function testGetFlashFired()
 {
     $this->assertTrue(is_bool($this->object->getFlashFired()));
     $object = $this->mediavorus->guess(__DIR__ . '/../../../files/photo01.JPG');
     $this->assertInstanceOf('\\MediaVorus\\Media\\Image', $object);
     $this->assertFalse($object->getFlashFired());
     $object = $this->mediavorus->guess(__DIR__ . '/../../../files/CanonRaw.cr2');
     $this->assertInstanceOf('\\MediaVorus\\Media\\Image', $object);
     $this->assertFalse($object->getFlashFired());
     $object = $this->mediavorus->guess(__DIR__ . '/../../../files/photoAutoNoFlash.jpg');
     $this->assertInstanceOf('\\MediaVorus\\Media\\Image', $object);
     $this->assertFalse($object->getFlashFired());
     $object = $this->mediavorus->guess(__DIR__ . '/../../../files/PhotoFlash.jpg');
     $this->assertInstanceOf('\\MediaVorus\\Media\\Image', $object);
     $this->assertTrue($object->getFlashFired());
     $object = $this->mediavorus->guess(__DIR__ . '/../../../files/videoFlashed.MOV');
     $this->assertInstanceOf('\\MediaVorus\\Media\\Image', $object);
     $this->assertNull($object->getFlashFired());
     $object = $this->mediavorus->guess(__DIR__ . '/../../../files/XMP.xmp');
     $this->assertInstanceOf('\\MediaVorus\\Media\\Image', $object);
     $this->assertFalse($object->getFlashFired());
     $object = $this->mediavorus->guess(__DIR__ . '/../../../files/DNG.dng');
     $this->assertInstanceOf('\\MediaVorus\\Media\\Image', $object);
     $this->assertFalse($object->getFlashFired());
     $object = $this->mediavorus->guess(__DIR__ . '/../../../files/Panasonic.rw2');
     $this->assertInstanceOf('\\MediaVorus\\Media\\Image', $object);
     $this->assertFalse($object->getFlashFired());
 }