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); }