Skip to content

Commit 784e3d1

Browse files
committed
[Misc] Use DefaultHTMLCleanerComponentList in HTMLUtilsTest
This avoids the duplication of the component list.
1 parent 9ad6153 commit 784e3d1

File tree

1 file changed

+1
-37
lines changed

1 file changed

+1
-37
lines changed

xwiki-commons-core/xwiki-commons-xml/src/test/java/org/xwiki/xml/html/HTMLUtilsTest.java

Lines changed: 1 addition & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -25,26 +25,8 @@
2525
import org.junit.jupiter.api.Test;
2626
import org.w3c.dom.Document;
2727
import org.xwiki.component.manager.ComponentManager;
28-
import org.xwiki.configuration.internal.RestrictedConfigurationSourceProvider;
29-
import org.xwiki.context.internal.DefaultExecution;
30-
import org.xwiki.test.annotation.ComponentList;
3128
import org.xwiki.test.junit5.mockito.ComponentTest;
32-
import org.xwiki.xml.internal.html.DefaultHTMLCleaner;
3329
import org.xwiki.xml.internal.html.DefaultHTMLCleanerTest;
34-
import org.xwiki.xml.internal.html.DefaultHTMLElementSanitizer;
35-
import org.xwiki.xml.internal.html.HTMLDefinitions;
36-
import org.xwiki.xml.internal.html.HTMLElementSanitizerConfiguration;
37-
import org.xwiki.xml.internal.html.MathMLDefinitions;
38-
import org.xwiki.xml.internal.html.SVGDefinitions;
39-
import org.xwiki.xml.internal.html.SecureHTMLElementSanitizer;
40-
import org.xwiki.xml.internal.html.XWikiHTML5TagProvider;
41-
import org.xwiki.xml.internal.html.filter.AttributeFilter;
42-
import org.xwiki.xml.internal.html.filter.BodyFilter;
43-
import org.xwiki.xml.internal.html.filter.FontFilter;
44-
import org.xwiki.xml.internal.html.filter.LinkFilter;
45-
import org.xwiki.xml.internal.html.filter.ListFilter;
46-
import org.xwiki.xml.internal.html.filter.ListItemFilter;
47-
import org.xwiki.xml.internal.html.filter.SanitizerFilter;
4830

4931
import static org.junit.jupiter.api.Assertions.assertEquals;
5032
import static org.junit.jupiter.api.Assertions.assertFalse;
@@ -57,25 +39,7 @@
5739
* @since 1.8.3
5840
*/
5941
@ComponentTest
60-
@ComponentList({
61-
LinkFilter.class,
62-
ListFilter.class,
63-
ListItemFilter.class,
64-
FontFilter.class,
65-
BodyFilter.class,
66-
AttributeFilter.class,
67-
SanitizerFilter.class,
68-
DefaultHTMLElementSanitizer.class,
69-
SecureHTMLElementSanitizer.class,
70-
HTMLElementSanitizerConfiguration.class,
71-
RestrictedConfigurationSourceProvider.class,
72-
HTMLDefinitions.class,
73-
MathMLDefinitions.class,
74-
SVGDefinitions.class,
75-
DefaultHTMLCleaner.class,
76-
DefaultExecution.class,
77-
XWikiHTML5TagProvider.class
78-
})
42+
@DefaultHTMLCleanerComponentList
7943
class HTMLUtilsTest
8044
{
8145
private HTMLCleaner cleaner;

0 commit comments

Comments
 (0)