1
0
mirror of https://github.com/Intervention/image.git synced 2025-09-03 10:53:01 +02:00

removed illuminate depedencies

This commit is contained in:
Oliver Vogel
2014-08-01 11:04:36 +02:00
parent 2c61389c6e
commit 2fb5e286e4
9 changed files with 105 additions and 181 deletions

View File

@@ -1557,9 +1557,8 @@ class GdSystemTest extends PHPUnit_Framework_TestCase
private function manager()
{
$manager = new \Intervention\Image\ImageManager;
$manager->config->set('image::driver', 'gd');
return $manager;
return new \Intervention\Image\ImageManager(array(
'driver' => 'gd'
));
}
}

View File

@@ -9,27 +9,27 @@ class ImageManagerStaticTest extends PHPUnit_Framework_TestCase
Mockery::close();
}
public function testNewInstance()
public function testGetManager()
{
$manager = Mockery::mock('Intervention\Image\ImageManagerBasic');
$manager = Mockery::mock('Intervention\Image\ImageManager');
$managerStatic = new ImageManagerStatic($manager);
$m = $managerStatic->newInstance();
$this->assertInstanceOf('Intervention\Image\ImageManagerStatic', $m);
$m = $managerStatic->getManager();
$this->assertInstanceOf('Intervention\Image\ImageManager', $m);
}
public function testMake()
{
$manager = Mockery::mock('Intervention\Image\ImageManagerBasic');
$manager = Mockery::mock('Intervention\Image\ImageManager');
$manager->shouldReceive('make')->with('foo')->once();
$managerStatic = new ImageManagerStatic($manager);
$img = $managerStatic->make('tests/images/tile.png');
$this->assertInstanceOf('Intervention\Image\Image', $img);
$managerStatic->make('foo');
}
public function testCanvas()
{
$manager = Mockery::mock('Intervention\Image\ImageManagerBasic');
$manager = Mockery::mock('Intervention\Image\ImageManager');
$manager->shouldReceive('canvas')->with(100, 100, null)->once();
$managerStatic = new ImageManagerStatic($manager);
$img = $managerStatic->canvas(100, 100);
$this->assertInstanceOf('Intervention\Image\Image', $img);
$managerStatic->canvas(100, 100);
}
}

View File

@@ -0,0 +1,29 @@
<?php
use Intervention\Image\ImageManager;
class ImageManagerTest extends PHPUnit_Framework_TestCase
{
public function tearDown()
{
Mockery::close();
}
public function testConstructor()
{
$config = array('driver' => 'foo', 'bar' => 'baz');
$manager = new ImageManager($config);
$this->assertEquals('foo', $manager->config['driver']);
$this->assertEquals('baz', $manager->config['bar']);
}
public function testConfigure()
{
$overwrite = array('driver' => 'none', 'bar' => 'none');
$config = array('driver' => 'foo', 'bar' => 'baz');
$manager = new ImageManager($overwrite);
$manager->configure($config);
$this->assertEquals('foo', $manager->config['driver']);
$this->assertEquals('baz', $manager->config['bar']);
}
}

View File

@@ -1538,9 +1538,8 @@ class ImagickSystemTest extends PHPUnit_Framework_TestCase
private function manager()
{
$manager = new \Intervention\Image\ImageManager;
$manager->config->set('image::driver', 'imagick');
return $manager;
return new \Intervention\Image\ImageManager(array(
'driver' => 'imagick'
));
}
}