Ejemplo n.º 1
0
 public function test_rename()
 {
     $result = Cloudinary\Uploader::upload("tests/logo.png");
     Cloudinary\Uploader::rename($result["public_id"], $result["public_id"] . "2");
     $api = new \Cloudinary\Api();
     $this->assertNotNull($api->resource($result["public_id"] . "2"));
     $result2 = Cloudinary\Uploader::upload("tests/favicon.ico");
     $error_thrown = FALSE;
     try {
         Cloudinary\Uploader::rename($result2["public_id"], $result["public_id"] . "2");
         $error_thrown = TRUE;
     } catch (Exception $e) {
     }
     $this->assertFalse($error_thrown);
     Cloudinary\Uploader::rename($result2["public_id"], $result["public_id"] . "2", array("overwrite" => TRUE));
     $resource = $api->resource($result["public_id"] . "2");
     $this->assertEquals($resource["format"], "ico");
 }