From e678bd935ee41cdbc31592cb1eb74ca75dd1db48 Mon Sep 17 00:00:00 2001 From: Nick Burch Date: Tue, 12 Oct 2010 11:09:56 +0000 Subject: [PATCH] Enhance test to also check the html table contents git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@23039 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../PoiHssfContentTransformerTest.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/source/java/org/alfresco/repo/content/transform/PoiHssfContentTransformerTest.java b/source/java/org/alfresco/repo/content/transform/PoiHssfContentTransformerTest.java index d87bc8d96c..29ab1d8122 100644 --- a/source/java/org/alfresco/repo/content/transform/PoiHssfContentTransformerTest.java +++ b/source/java/org/alfresco/repo/content/transform/PoiHssfContentTransformerTest.java @@ -106,6 +106,27 @@ public class PoiHssfContentTransformerTest extends TikaPoweredContentTransformer "Content not properly CSV'd", contents.contains("\"The\",\"quick\",\"brown\",\"fox\"") ); + } else if(targetMimetype.equals(MimetypeMap.MIMETYPE_XML)) { + // First check we got the usual bits + super.additionalContentCheck(sourceMimetype, targetMimetype, contents); + + // Now check tables came out correctly + assertTrue( + "Content lacks XHTML table tags:\n" + contents, + contents.contains("") + ); + assertTrue( + "Content lacks XHTML table tags:\n" + contents, + contents.contains("") + ); + assertTrue( + "Content lacks XHTML table tags:\n" + contents, + contents.contains("") + ); + assertTrue( + "Content lacks XHTML table tags:\n" + contents, + contents.contains("") + ); } else { super.additionalContentCheck(sourceMimetype, targetMimetype, contents); }
1The