public static function setUpBeforeClass() { $baseDir = dirname(dirname(dirname(__FILE__))); self::$inputDir = $baseDir . '/tests/input/'; self::$outputDir = $baseDir . '/tests/output/'; self::clearOutputFolder(); }
public static function tearDownAfterClass() { /* Tear down virtual file system. */ self::$vfs = null; /* Reset root path to point to the real file system. */ Core\Config()->modifyPath('root', self::$rootPath); }
public function setUp() { parent::setUp(); if (!extension_loaded("imagick")) { $this->markTestSkipped("The Imagick extension is not available."); return; } Config::inst()->update('Injector', 'Image_Backend', 'ImagickBackend'); }
public function setUp() { parent::setUp(); if (!extension_loaded("imagick")) { $this->markTestSkipped("The Imagick extension is not available."); return; } /** @skipUpgrade */ Config::inst()->update('SilverStripe\\Core\\Injector\\Injector', 'Image_Backend', 'SilverStripe\\Assets\\ImagickBackend'); }
public function setUp() { if (!extension_loaded("imagick")) { $this->markTestSkipped("The Imagick extension is not available."); $this->skipTest = true; parent::setUp(); return; } Image::set_backend("ImagickBackend"); parent::setUp(); }
public function setUp() { if (!extension_loaded("gd")) { $this->markTestSkipped("The GD extension is required"); $this->skipTest = true; parent::setUp(); return; } parent::setUp(); Image::set_backend("GDBackend"); // Create a test files for each of the fixture references $fileIDs = $this->allFixtureIDs('Image'); foreach ($fileIDs as $fileID) { $file = DataObject::get_by_id('Image', $fileID); $image = imagecreatetruecolor(300, 300); imagepng($image, BASE_PATH . "/{$file->Filename}"); imagedestroy($image); $file->write(); } }
public function setUp() { if (!extension_loaded("imagick")) { $this->markTestSkipped("The Imagick extension is not available."); $this->skipTest = true; parent::setUp(); return; } parent::setUp(); Image::set_backend("ImagickBackend"); // Create a test files for each of the fixture references $fileIDs = $this->allFixtureIDs('Image'); foreach ($fileIDs as $fileID) { $file = DataObject::get_by_id('Image', $fileID); $image = new Imagick(); $image->newImage(300, 300, new ImagickPixel("white")); $image->setImageFormat("png"); $image->writeImage(BASE_PATH . "/{$file->Filename}"); $file->write(); } }
public function getFolderPath() { return parent::getFolderPath() . '/' . \application\models\Place\MainViewImage::RECORD_TYPE; }
public function tearDown() { $cache = Cache::factory('GDBackend_Manipulations'); $cache->clean(Zend_Cache::CLEANING_MODE_ALL); parent::tearDown(); }