You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ma...@apache.org on 2010/11/09 12:35:11 UTC
svn commit: r1032930 - in /tika/trunk/tika-parsers/src/test:
java/org/apache/tika/parser/microsoft/WriteProtectedParserTest.java
resources/test-documents/protect.xlsx
Author: maxcom
Date: Tue Nov 9 11:35:11 2010
New Revision: 1032930
URL: http://svn.apache.org/viewvc?rev=1032930&view=rev
Log:
add unit-test on parsing write-protected xlsx
Added:
tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/microsoft/WriteProtectedParserTest.java
tika/trunk/tika-parsers/src/test/resources/test-documents/protect.xlsx (with props)
Added: tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/microsoft/WriteProtectedParserTest.java
URL: http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/microsoft/WriteProtectedParserTest.java?rev=1032930&view=auto
==============================================================================
--- tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/microsoft/WriteProtectedParserTest.java (added)
+++ tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/microsoft/WriteProtectedParserTest.java Tue Nov 9 11:35:11 2010
@@ -0,0 +1,21 @@
+package org.apache.tika.parser.microsoft;
+
+import junit.framework.TestCase;
+import org.apache.tika.metadata.Metadata;
+import org.apache.tika.sax.BodyContentHandler;
+import org.xml.sax.ContentHandler;
+
+import java.io.InputStream;
+
+public class WriteProtectedParserTest extends TestCase {
+ public void testWriteProtected() throws Exception {
+ InputStream input = ExcelParserTest.class.getResourceAsStream(
+ "/test-documents/protect.xlsx");
+
+ Metadata metadata = new Metadata();
+ ContentHandler handler = new BodyContentHandler();
+ new OfficeParser().parse(input, handler, metadata);
+ String content = handler.toString();
+ assertTrue(content.contains("Office"));
+ }
+}
Added: tika/trunk/tika-parsers/src/test/resources/test-documents/protect.xlsx
URL: http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/test/resources/test-documents/protect.xlsx?rev=1032930&view=auto
==============================================================================
Binary file - no diff available.
Propchange: tika/trunk/tika-parsers/src/test/resources/test-documents/protect.xlsx
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream