/** * @dataProvider fileProvider */ public function testCrop($file_path) { $image = new fImage($file_path); $new_image = $image->duplicate('output/'); list($base, $extension) = explode('.', $new_image->getName()); $new_image->rename($base . FILE_PREFIX . '_crop_300x300-200x200.' . $extension, FALSE); $new_image->crop(300, 300, 200, 200); $new_image->saveChanges(); }
public function testFilename() { if (stripos(php_uname('s'), 'windows') !== FALSE) { $this->markTestSkipped(); } $image = new fImage('resources/images/filename_test.gif'); $new_image = $image->duplicate('output/'); $new_image->rename('1::6df23dc03f9b54cc38a0fc1483df6e21.gif', TRUE); $new_image->rotate(90); $new_image->saveChanges(); }