function test31_update_upload_presets()
{
// should allow getting a single upload_preset
$result = $this->api->create_upload_preset(array("folder" => "folder"));
$name = $result["name"];
$preset = $this->api->upload_preset($name);
$this->api->update_upload_preset($name, array_merge($preset["settings"], array("colors" => TRUE, "unsigned" => TRUE, "disallow_public_id" => TRUE)));
$preset = $this->api->upload_preset($name);
$this->assertEquals($preset["unsigned"], TRUE);
$this->assertEquals($preset["settings"], array("folder" => "folder", "colors" => TRUE, "disallow_public_id" => TRUE));
$this->api->delete_upload_preset($name);
}