Author: nick
Date: Mon Jul  4 20:22:45 2011
New Revision: 1142795

URL: http://svn.apache.org/viewvc?rev=1142795&view=rev
Log:
TIKA-679 Add detector support for CADKey PRT files

Added:
    tika/trunk/tika-parsers/src/test/resources/test-documents/testCADKEY.prt   
(with props)
Modified:
    
tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
    
tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java

Modified: 
tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
URL: 
http://svn.apache.org/viewvc/tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml?rev=1142795&r1=1142794&r2=1142795&view=diff
==============================================================================
--- 
tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml 
(original)
+++ 
tika/trunk/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml 
Mon Jul  4 20:22:45 2011
@@ -2554,6 +2554,13 @@
     <glob pattern="*.p7r"/>
   </mime-type>
 
+  <mime-type type="application/x-prt">
+    <glob pattern="*.prt"/>
+    <magic priority="50">
+      <match value="0M3C" type="string" offset="8" />
+    </magic>
+  </mime-type>
+  
   <mime-type type="application/x-quattro-pro">
     <glob pattern="*.qpw"/>
     <glob pattern="*.wb1"/>

Modified: 
tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java
URL: 
http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java?rev=1142795&r1=1142794&r2=1142795&view=diff
==============================================================================
--- 
tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java 
(original)
+++ 
tika/trunk/tika-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java 
Mon Jul  4 20:22:45 2011
@@ -311,6 +311,11 @@ public class TestMimeTypes extends TestC
         assertTypeByData("image/vnd.dwg", "testDWG2010.dwg");
     }
 
+    public void testprtDetection() throws Exception {
+       assertTypeByName("application/x-prt", "x.prt");
+       assertTypeByData("application/x-prt", "testCADKEY.prt");
+   }
+
     public void testWmfDetection() throws Exception {
         // TODO: Need a test wmf file
         assertTypeByName("application/x-msmetafile", "x.wmf");

Added: tika/trunk/tika-parsers/src/test/resources/test-documents/testCADKEY.prt
URL: 
http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/test/resources/test-documents/testCADKEY.prt?rev=1142795&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
tika/trunk/tika-parsers/src/test/resources/test-documents/testCADKEY.prt
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream


Reply via email to