1
0
mirror of https://github.com/Intervention/image.git synced 2025-08-19 12:11:26 +02:00
This commit is contained in:
Oliver Vogel
2014-05-13 18:06:02 +02:00
parent ce66ea8560
commit 11667035b2
2 changed files with 6 additions and 6 deletions

View File

@@ -1051,14 +1051,14 @@ class GdSystemTest extends PHPUnit_Framework_TestCase
{
$img = $this->manager()->make('tests/images/trim.png');
$img->limitColors(4);
$this->assertEquals(imagecolorstotal($img->getCore()), 5);
$this->assertLessThanOrEqual(5, imagecolorstotal($img->getCore()));
}
public function testLimitColorsKeepTransparency()
{
$img = $this->manager()->make('tests/images/star.png');
$img->limitColors(16);
$this->assertEquals(imagecolorstotal($img->getCore()), 16);
$this->assertLessThanOrEqual(17, imagecolorstotal($img->getCore()));
$this->assertTransparentPosition($img, 0, 0);
$this->assertColorAtPosition('#0c02b4', $img, 6, 12);
$this->assertColorAtPosition('#fcbe04', $img, 22, 24);
@@ -1068,7 +1068,7 @@ class GdSystemTest extends PHPUnit_Framework_TestCase
{
$img = $this->manager()->make('tests/images/star.png');
$img->limitColors(64, '#00ff00');
$this->assertEquals(imagecolorstotal($img->getCore()), 65);
$this->assertLessThanOrEqual(65, imagecolorstotal($img->getCore()));
$this->assertTransparentPosition($img, 0, 0);
$this->assertColorAtPosition('#04f204', $img, 12, 10);
$this->assertColorAtPosition('#06fe04', $img, 22, 17);

View File

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