52
52
53
53
class TwigExtensionTest extends WebTestCase
54
54
{
55
- protected function setUp (): void
56
- {
57
- self ::bootKernel ();
58
- }
59
-
60
55
/**
61
56
* Test that the APCA contrast function returns the correct data
62
57
*/
63
58
public function testApcaContrast (): void
64
59
{
65
- $ container = self ::$ kernel ->getContainer ();
66
- $ env = $ container ->get ('twig ' );
67
-
68
60
$ dj = self ::getContainer ()->get (DOMJudgeService::class);
69
61
$ config = self ::getContainer ()->get (ConfigurationService::class);
70
62
$ submissionService = self ::getContainer ()->get (SubmissionService::class);
@@ -74,6 +66,7 @@ public function testApcaContrast(): void
74
66
$ tokenStorage = static ::getContainer ()->get (TokenStorageInterface::class);
75
67
$ authorizationChecker = static ::getContainer ()->get (AuthorizationCheckerInterface::class);
76
68
$ router = static ::getContainer ()->get (RouterInterface::class);
69
+ $ env = new Environment ();
77
70
$ twigExt = new TwigExtension ($ dj , $ config , $ env , $ em , $ submissionService ,
78
71
$ eventLogService , $ awards , $ tokenStorage ,
79
72
$ authorizationChecker , $ router , "" );
@@ -85,7 +78,7 @@ public function testApcaContrast(): void
85
78
self ::assertEquals (0.0 , $ twigExt ->apcaContrast ("#11223344 " , "#00110011 " ));
86
79
}
87
80
88
- /* public function testRelativeLuminance(): void
81
+ public function testRelativeLuminance (): void
89
82
{
90
83
$ twigExt = new TwigExtension ();
91
84
self ::assertEquals (0.0 , $ twigExt ->relativeLuminance ("#000000 " ));
@@ -94,13 +87,4 @@ public function testApcaContrast(): void
94
87
self ::assertEquals (0.0 , $ twigExt ->relativeLuminance ("#123 " ));
95
88
self ::assertEquals (0.0 , $ twigExt ->relativeLuminance ("#1234 " ));
96
89
}
97
-
98
- public function testHexToForegroundAndBorder(): void
99
- {
100
- self::assertEquals(['#ffffff', '#ffffff'], $twigExt->hexToForegroundAndBorder("#fff"));
101
- self::assertEquals(['#ffffff', '#ffffff'], $twigExt->hexToForegroundAndBorder("#fedc"));
102
- self::assertEquals(['#ffffff', '#ffffff'], $twigExt->hexToForegroundAndBorder("#001122"));
103
- self::assertEquals(['#ffffff', '#ffffff'], $twigExt->hexToForegroundAndBorder("#11223344"));
104
- self::assertEquals(['#ffffff', '#ffffff'], $twigExt->hexToForegroundAndBorder("#0123"));
105
- }*/
106
90
}
0 commit comments