function ImageToolkitTestCase::setUp
Overrides DrupalWebTestCase::setUp
1 call to ImageToolkitTestCase::setUp()
- ImageEffectsUnitTest::setUp in modules/
image/ image.test - Sets up a Drupal site for running functional and integration tests.
1 method overrides ImageToolkitTestCase::setUp()
- ImageEffectsUnitTest::setUp in modules/
image/ image.test - Sets up a Drupal site for running functional and integration tests.
File
-
modules/
simpletest/ tests/ image.test, line 16
Class
- ImageToolkitTestCase
- Base class for image manipulation testing.
Code
function setUp() {
$modules = func_get_args();
if (isset($modules[0]) && is_array($modules[0])) {
$modules = $modules[0];
}
$modules[] = 'image_test';
parent::setUp($modules);
// Use the image_test.module's test toolkit.
$this->toolkit = 'test';
// Pick a file for testing.
$file = current($this->drupalGetTestFiles('image'));
$this->file = $file->uri;
// Setup a dummy image to work with, this replicate image_load() so we
// can avoid calling it.
$this->image = new stdClass();
$this->image->source = $this->file;
$this->image->info = image_get_info($this->file);
$this->image->toolkit = $this->toolkit;
// Clear out any hook calls.
image_test_reset();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.