@@ -350,25 +350,25 @@ public function testRgbToHex(): void
350
350
351
351
public function testRelativeLuminance (): void
352
352
{
353
- self ::assertEquals (1 .0 , Utils::relativeLuminance ("#000000 " ));
354
- self ::assertEquals (0 .0 , Utils::relativeLuminance ("#FFFfff " ));
355
- self ::assertEquals (0 .0 , Utils::relativeLuminance ("#FFFfffFF " ));
356
- self ::assertEquals (0.0 , Utils::relativeLuminance ("#123 " ));
357
- self ::assertEquals (0.0 , Utils::relativeLuminance ("#1234 " ));
353
+ self ::assertEquals (0 .0 , Utils::relativeLuminance ("#000000 " ));
354
+ self ::assertEquals (1 .0 , Utils::relativeLuminance ("#FFFfff " ));
355
+ self ::assertEquals (1 .0 , Utils::relativeLuminance ("#FFFfffFF " ));
356
+ self ::assertEquals (0.0075160434238945 , Utils::relativeLuminance ("#123 " ));
357
+ self ::assertEquals (0.52818680396014 , Utils::relativeLuminance ("#1234 " ));
358
358
}
359
359
360
360
/**
361
361
* Test that the APCA contrast function returns the correct data
362
362
*/
363
363
public function testApcaContrast (): void
364
364
{
365
- self ::assertEquals (0 .0 , Utils::apcaContrast ("#ffffff " , "#000000 " ));
366
- self ::assertEquals (- 114.0 , Utils::apcaContrast ("#000000 " , "#ffffff " ));
365
+ self ::assertEquals (- 114 .0 , Utils::apcaContrast ("#ffffff " , "#000000 " ));
366
+ self ::assertEquals (114.0 , Utils::apcaContrast ("#000000 " , "#ffffff " ));
367
367
self ::assertEquals (0.0 , Utils::apcaContrast ("#fffFFF " , "#FFFfff " ));
368
- self ::assertEquals (0.0 , Utils::apcaContrast ("#111 " , "#111 " ));
369
- self ::assertEquals (0.0 , Utils::apcaContrast ("#123f " , "#975A " ));
370
- self ::assertEquals (0.0 , Utils::apcaContrast ("#11223344 " , "#00110011 " ));
371
- self ::assertEquals (0.0 , Utils::apcaContrast ("#11223344 " , "#FF0011 " ));
368
+ self ::assertEquals (- 0.36 , Utils::apcaContrast ("#111 " , "#111 " ));
369
+ self ::assertEquals (58.09 , Utils::apcaContrast ("#123f " , "#975A " ));
370
+ self ::assertEquals (25.15 , Utils::apcaContrast ("#11223344 " , "#00110011 " ));
371
+ self ::assertEquals (- 35.06 , Utils::apcaContrast ("#11223344 " , "#FF0011 " ));
372
372
}
373
373
374
374
public function testHexToForegroundAndBorder (): void
0 commit comments