diff --git a/source/java/org/alfresco/repo/content/metadata/HtmlMetadataExtracter.java b/source/java/org/alfresco/repo/content/metadata/HtmlMetadataExtracter.java index 83fa378f27..769c90dd49 100644 --- a/source/java/org/alfresco/repo/content/metadata/HtmlMetadataExtracter.java +++ b/source/java/org/alfresco/repo/content/metadata/HtmlMetadataExtracter.java @@ -58,7 +58,7 @@ public class HtmlMetadataExtracter extends AbstractMappingMetadataExtracter private static final String KEY_TITLE = "title"; private static final String KEY_DESCRIPTION= "description"; - private static final Set MIMETYPES = new HashSet(5); + public static final Set MIMETYPES = new HashSet(5); static { MIMETYPES.add(MimetypeMap.MIMETYPE_HTML); diff --git a/source/java/org/alfresco/repo/content/metadata/HtmlMetadataExtracterTest.java b/source/java/org/alfresco/repo/content/metadata/HtmlMetadataExtracterTest.java index 85964641a2..756e293621 100644 --- a/source/java/org/alfresco/repo/content/metadata/HtmlMetadataExtracterTest.java +++ b/source/java/org/alfresco/repo/content/metadata/HtmlMetadataExtracterTest.java @@ -31,13 +31,14 @@ import org.alfresco.repo.content.MimetypeMap; */ public class HtmlMetadataExtracterTest extends AbstractMetadataExtracterTest { - private MetadataExtracter extracter; + private HtmlMetadataExtracter extracter; @Override public void setUp() throws Exception { super.setUp(); extracter = new HtmlMetadataExtracter(); + extracter.register(); } /** @@ -48,14 +49,13 @@ public class HtmlMetadataExtracterTest extends AbstractMetadataExtracterTest return extracter; } - public void testReliability() throws Exception + public void testSupports() throws Exception { - double reliability = 0.0; - reliability = extracter.getReliability(MimetypeMap.MIMETYPE_TEXT_PLAIN); - assertEquals("Mimetype text should not be supported", 0.0, reliability); - - reliability = extracter.getReliability(MimetypeMap.MIMETYPE_HTML); - assertEquals("HTML should be supported", 1.0, reliability); + for (String mimetype : HtmlMetadataExtracter.MIMETYPES) + { + boolean supports = extracter.isSupported(mimetype); + assertTrue("Mimetype should be supported: " + mimetype, supports); + } } public void testHtmlExtraction() throws Exception