public function testStoreHonorsOverwrite() { $target = tempnam(sys_get_temp_dir(), 'mm_'); touch($target); $media = new Media_Process_Generic(array('source' => fopen('php://temp', 'rb'), 'adapter' => new Media_Process_Adapter_GenericMock(null))); $result = $media->store($target); $this->assertFalse($result); $result = $media->store($target, array('overwrite' => true)); $this->assertFileExists($result); unlink($target); $result = $media->store($target); $this->assertFileExists($result); unlink($target); }
public function testPassthru() { $result = new Media_Process_Generic(array('source' => "{$this->_files}/image_jpg.jpg", 'adapter' => new Media_Process_Adapter_GenericMock(null))); $this->assertEquals($result->passthru('depth', 8), true); }