Skip to content

Commit 687ec1d

Browse files
committed
Fix tests
1 parent 41162b1 commit 687ec1d

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

webapp/tests/Unit/Utils/UtilsTest.php

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -321,10 +321,13 @@ public function testConvertToHexConvert(): void
321321

322322
public function testParseHexColor(): void
323323
{
324-
self::assertEquals([255, 255, 255], Utils::parseHexColor('#ffffff'));
325-
self::assertEquals([0, 0, 0], Utils::parseHexColor('#000000'));
326-
self::assertEquals([171, 205, 239], Utils::parseHexColor('#abcdef'));
327-
self::assertEquals([254, 220, 186], Utils::parseHexColor('#FEDCBA'));
324+
self::assertEquals([255, 255, 255, 255], Utils::parseHexColor('#ffffff'));
325+
self::assertEquals([0, 0, 0, 255], Utils::parseHexColor('#000000'));
326+
self::assertEquals([0, 0, 0, 0], Utils::parseHexColor('#00000000'));
327+
self::assertEquals([0, 0, 0, 0], Utils::parseHexColor('#000'));
328+
self::assertEquals([0, 0, 0, 0], Utils::parseHexColor('#0000'));
329+
self::assertEquals([171, 205, 239, 255], Utils::parseHexColor('#abcdef'));
330+
self::assertEquals([254, 220, 186, 255], Utils::parseHexColor('#FEDCBA'));
328331
}
329332

330333
public function testComponentToHex(): void
@@ -337,10 +340,15 @@ public function testComponentToHex(): void
337340

338341
public function testRgbToHex(): void
339342
{
340-
self::assertEquals('#ffffff', Utils::rgbToHex([255, 255, 255]));
341-
self::assertEquals('#000000', Utils::rgbToHex([0, 0, 0]));
342-
self::assertEquals('#abcdef', Utils::rgbToHex([171, 205, 239]));
343-
self::assertEquals('#fedcba', Utils::rgbToHex([254, 220, 186]));
343+
self::assertEquals('#ffffff', Utils::rgbToHex([255, 255, 255, 255]));
344+
self::assertEquals('#ffffffff', Utils::rgbToHex([255, 255, 255, 255]));
345+
self::assertEquals('#fff', Utils::rgbToHex([255, 255, 255, 255]));
346+
self::assertEquals('#ffff', Utils::rgbToHex([255, 255, 255, 255]));
347+
self::assertEquals('#000000', Utils::rgbToHex([0, 0, 0, 255]));
348+
self::assertEquals('#00000000', Utils::rgbToHex([0, 0, 0, 0]));
349+
self::assertEquals('#abcdef', Utils::rgbToHex([171, 205, 239, 255]));
350+
self::assertEquals('#fedcba', Utils::rgbToHex([254, 220, 186, 255]));
351+
self::assertEquals('#FEDCBA00', Utils::rgbToHex([254, 220, 186, 0]));
344352
}
345353

346354
public function testRelativeLuminance(): void
@@ -368,7 +376,7 @@ public function testApcaContrast(): void
368376

369377
public function testHexToForegroundAndBorder(): void
370378
{
371-
self::assertEquals(["#ffffff", "#000000"], Utils::hexToForegroundAndBorder("#fffDDD"));
379+
self::assertEquals(["#ffffff", "#bfbd9dff"], Utils::hexToForegroundAndBorder("#fffDDD"));
372380
self::assertEquals(["#ffffff", "#000000"], Utils::hexToForegroundAndBorder("#000000"));
373381
self::assertEquals(["#ffffff", "#000000"], Utils::hexToForegroundAndBorder("#ABC"));
374382
self::assertEquals(["#ffffff", "#000000"], Utils::hexToForegroundAndBorder("#1239"));

0 commit comments

Comments
 (0)