1
0
mirror of https://github.com/Intervention/image.git synced 2025-02-06 05:48:37 +01:00
This commit is contained in:
Oliver Vogel 2014-05-13 18:14:22 +02:00
parent 11667035b2
commit 2c64b03169

View File

@ -1025,14 +1025,14 @@ class ImagickSystemTest extends PHPUnit_Framework_TestCase
{ {
$img = $this->manager()->make('tests/images/trim.png'); $img = $this->manager()->make('tests/images/trim.png');
$img->limitColors(4); $img->limitColors(4);
$this->assertLessThanOrEqual(4, $img->getCore()->getImageColors()); $this->assertLessThanOrEqual(5, $img->getCore()->getImageColors());
} }
public function testLimitColorsKeepTransparency() public function testLimitColorsKeepTransparency()
{ {
$img = $this->manager()->make('tests/images/star.png'); $img = $this->manager()->make('tests/images/star.png');
$img->limitColors(16); $img->limitColors(16);
$this->assertLessThanOrEqual(16, $img->getCore()->getImageColors()); $this->assertLessThanOrEqual(17, $img->getCore()->getImageColors());
$this->assertTransparentPosition($img, 0, 0); $this->assertTransparentPosition($img, 0, 0);
$this->assertColorAtPosition('#680098', $img, 6, 12); $this->assertColorAtPosition('#680098', $img, 6, 12);
$this->assertColorAtPosition('#c2596a', $img, 22, 24); $this->assertColorAtPosition('#c2596a', $img, 22, 24);
@ -1042,7 +1042,7 @@ class ImagickSystemTest extends PHPUnit_Framework_TestCase
{ {
$img = $this->manager()->make('tests/images/star.png'); $img = $this->manager()->make('tests/images/star.png');
$img->limitColors(32, '#00ff00'); $img->limitColors(32, '#00ff00');
$this->assertLessThanOrEqual(32, $img->getCore()->getImageColors()); $this->assertLessThanOrEqual(33, $img->getCore()->getImageColors());
$this->assertTransparentPosition($img, 0, 0); $this->assertTransparentPosition($img, 0, 0);
$this->assertColorAtPosition('#00ff00', $img, 12, 10); $this->assertColorAtPosition('#00ff00', $img, 12, 10);
$this->assertColorAtPosition('#00ff00', $img, 22, 17); $this->assertColorAtPosition('#00ff00', $img, 22, 17);