public function setUp() { parent::setUp(); $this->wp->addOption("tinypng_api_key", "test123"); $this->wp->addOption("tinypng_sizes[0]", "on"); $this->wp->addOption("tinypng_sizes[custom-size]", "on"); $this->wp->addOption("tinypng_sizes[custom-size-2]", "on"); $this->wp->addImageSize('custom-size', array('width' => 150, 'height' => 150)); $this->wp->addImageSize('custom-size-2', array('width' => 150, 'height' => 150)); $this->wp->createImages(); $wp_metadata = array(); $wp_metadata['file'] = "2015/09/panda.jpg"; $wp_metadata['width'] = 1080; $wp_metadata['height'] = 720; $wp_metadata['sizes'] = array(); $wp_metadata['sizes']['custom-size'] = array(); $wp_metadata['sizes']['custom-size']['file'] = "panda-150x150.jpg"; $wp_metadata['sizes']['custom-size']['width'] = 150; $wp_metadata['sizes']['custom-size']['height'] = 150; $wp_metadata['sizes']['custom-size-2'] = array(); $wp_metadata['sizes']['custom-size-2']['file'] = "panda-150x150.jpg"; $wp_metadata['sizes']['custom-size-2']['width'] = 150; $wp_metadata['sizes']['custom-size-2']['height'] = 150; $this->subject = new Tiny_Metadata(150, $wp_metadata); }
public function setUp() { parent::setUp(); $this->wp->addOption("tinypng_api_key", "test123"); $this->wp->addOption("tinypng_sizes[0]", "on"); $meta = array(Tiny_Metadata::META_KEY => array(Tiny_Metadata::ORIGINAL => array("input" => array("size" => 146480), "output" => array("size" => 137856)), "thumbnail" => array("input" => array("size" => 46480), "output" => array("size" => 37856)), "medium" => array("input" => array("size" => 66480), "output" => array("size" => 57856)))); $this->wp->setMetadata(1, $meta); $this->wp->createImagesFromMeta($this->json("wp_meta_default_sizes"), $meta, 137856); $this->subject = new Tiny_Metadata(1, $this->json("wp_meta_default_sizes")); }
public function setUp() { parent::setUp(); $this->subject = new Tiny_Plugin(); $this->subject->init(); $this->compressor = $this->getMockBuilder('TestCompressor')->setMethods(array('compress_file'))->getMock(); $this->subject->set_compressor($this->compressor); $this->wp->stub('wp_upload_dir', create_function('', 'return array("basedir" => "/root/wp-content/upload");')); $this->wp->addOption("tinypng_api_key", "test123"); $this->wp->addOption("tinypng_sizes[large]", "on"); $this->wp->addOption("tinypng_sizes[post-thumbnail]", "on"); $this->wp->addImageSize('post-thumbnail', array('width' => 825, 'height' => 510)); }
public function setUp() { parent::setUp(); $this->subject = new Tiny_Plugin(); $this->subject->init(); $this->compressor = $this->getMockBuilder('TestCompressor')->setMethods(array('compress_file'))->getMock(); $this->subject->set_compressor($this->compressor); $this->wp->addOption("tinypng_api_key", "test123"); $this->wp->addOption("tinypng_sizes[0]", "on"); $this->wp->addOption("tinypng_sizes[large]", "on"); $this->wp->addOption("tinypng_sizes[post-thumbnail]", "on"); $this->wp->addImageSize('post-thumbnail', array('width' => 825, 'height' => 510)); $this->wp->createImages(); }
public function setUp() { parent::setUp(); $this->subject = new Tiny_Test_Base(); }
public function setUp() { parent::setUp(); $this->subject = new Tiny_Settings(); $this->subject->admin_init(); }
public function setUp() { parent::setUp(); $this->php_mock = \Mockery::mock('alias:Tiny_PHP'); $this->php_mock->shouldReceive('is_curl_available')->andReturn(false); }