@@ -2030,27 +2030,16 @@ public function testHtmlSanitizer()
2030
2030
$ container = $ this ->createContainerFromFile ('html_sanitizer ' );
2031
2031
2032
2032
// html_sanitizer service
2033
- $ this ->assertTrue ($ container ->hasDefinition ('html_sanitizer ' ), '->registerHtmlSanitizerConfiguration() loads html_sanitizer.php ' );
2034
- $ this ->assertSame (HtmlSanitizer::class, $ container ->getDefinition ('html_sanitizer ' )->getClass ());
2035
- $ this ->assertCount (1 , $ args = $ container ->getDefinition ('html_sanitizer ' )->getArguments ());
2036
- $ this ->assertSame ('html_sanitizer.config ' , (string ) $ args [0 ]);
2037
-
2038
- // html_sanitizer.config service
2039
- $ this ->assertTrue ($ container ->hasDefinition ('html_sanitizer.config ' ), '->registerHtmlSanitizerConfiguration() loads html_sanitizer.php ' );
2040
- $ this ->assertSame (HtmlSanitizerConfig::class, $ container ->getDefinition ('html_sanitizer.config ' )->getClass ());
2041
- $ this ->assertCount (1 , $ calls = $ container ->getDefinition ('html_sanitizer.config ' )->getMethodCalls ());
2042
- $ this ->assertSame (['allowSafeElements ' , []], $ calls [0 ]);
2043
-
2044
- // my.sanitizer
2045
- $ this ->assertTrue ($ container ->hasDefinition ('html_sanitizer.sanitizer.my.sanitizer ' ), '->registerHtmlSanitizerConfiguration() loads custom sanitizer ' );
2046
- $ this ->assertSame (HtmlSanitizer::class, $ container ->getDefinition ('html_sanitizer.sanitizer.my.sanitizer ' )->getClass ());
2047
- $ this ->assertCount (1 , $ args = $ container ->getDefinition ('html_sanitizer.sanitizer.my.sanitizer ' )->getArguments ());
2048
- $ this ->assertSame ('html_sanitizer.config.my.sanitizer ' , (string ) $ args [0 ]);
2049
-
2050
- // my.sanitizer config
2051
- $ this ->assertTrue ($ container ->hasDefinition ('html_sanitizer.config.my.sanitizer ' ), '->registerHtmlSanitizerConfiguration() loads custom sanitizer ' );
2052
- $ this ->assertSame (HtmlSanitizerConfig::class, $ container ->getDefinition ('html_sanitizer.config.my.sanitizer ' )->getClass ());
2053
- $ this ->assertCount (23 , $ calls = $ container ->getDefinition ('html_sanitizer.config.my.sanitizer ' )->getMethodCalls ());
2033
+ $ this ->assertTrue ($ container ->hasAlias ('html_sanitizer ' ), '->registerHtmlSanitizerConfiguration() loads html_sanitizer.php ' );
2034
+ $ this ->assertSame ('html_sanitizer.sanitizer.default ' , (string ) $ container ->getAlias ('html_sanitizer ' ));
2035
+ $ this ->assertSame (HtmlSanitizer::class, $ container ->getDefinition ('html_sanitizer.sanitizer.default ' )->getClass ());
2036
+ $ this ->assertCount (1 , $ args = $ container ->getDefinition ('html_sanitizer.sanitizer.default ' )->getArguments ());
2037
+ $ this ->assertSame ('html_sanitizer.config.default ' , (string ) $ args [0 ]);
2038
+
2039
+ // config
2040
+ $ this ->assertTrue ($ container ->hasDefinition ('html_sanitizer.config.default ' ), '->registerHtmlSanitizerConfiguration() loads custom sanitizer ' );
2041
+ $ this ->assertSame (HtmlSanitizerConfig::class, $ container ->getDefinition ('html_sanitizer.config.default ' )->getClass ());
2042
+ $ this ->assertCount (23 , $ calls = $ container ->getDefinition ('html_sanitizer.config.default ' )->getMethodCalls ());
2054
2043
$ this ->assertSame (
2055
2044
[
2056
2045
['allowSafeElements ' , [], true ],
@@ -2092,11 +2081,11 @@ static function ($call) {
2092
2081
);
2093
2082
2094
2083
// Named alias
2095
- $ this ->assertSame ('html_sanitizer.sanitizer.my .sanitizer ' , (string ) $ container ->getAlias (HtmlSanitizerInterface::class.' $mySanitizer ' ), ' ->registerHtmlSanitizerConfiguration() creates appropriate named alias ' );
2096
- $ this ->assertSame ( ' html_sanitizer.sanitizer.all.sanitizer ' , ( string ) $ container ->getAlias (HtmlSanitizerInterface::class.' $allSanitizer ' ), ' ->registerHtmlSanitizerConfiguration() creates appropriate named alias ' );
2084
+ $ this ->assertSame ('html_sanitizer.sanitizer.all .sanitizer ' , (string ) $ container ->getAlias (HtmlSanitizerInterface::class.' $allSanitizer ' ) );
2085
+ $ this ->assertFalse ( $ container ->hasAlias (HtmlSanitizerInterface::class.' $default ' ) );
2097
2086
2098
2087
// Default alias
2099
- $ this ->assertSame ('html_sanitizer.sanitizer.my.sanitizer ' , (string ) $ container ->getAlias (HtmlSanitizerInterface::class), ' ->registerHtmlSanitizerConfiguration() creates appropriate default alias ' );
2088
+ $ this ->assertSame ('html_sanitizer ' , (string ) $ container ->getAlias (HtmlSanitizerInterface::class));
2100
2089
}
2101
2090
2102
2091
protected function createContainer (array $ data = [])
0 commit comments