You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ab...@apache.org on 2015/03/24 18:48:30 UTC
svn commit: r1668944 - in /tika/trunk/tika-parsers/src:
main/java/org/apache/tika/parser/netcdf/NetCDFParser.java
test/java/org/apache/tika/parser/netcdf/NetCDFParserTest.java
Author: aburgess
Date: Tue Mar 24 17:48:29 2015
New Revision: 1668944
URL: http://svn.apache.org/r1668944
Log:
updated patch for TIKA-1579: outputs NetCDF file type in metadata
Modified:
tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/netcdf/NetCDFParser.java
tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/netcdf/NetCDFParserTest.java
Modified: tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/netcdf/NetCDFParser.java
URL: http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/netcdf/NetCDFParser.java?rev=1668944&r1=1668943&r2=1668944&view=diff
==============================================================================
--- tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/netcdf/NetCDFParser.java (original)
+++ tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/netcdf/NetCDFParser.java Tue Mar 24 17:48:29 2015
@@ -85,7 +85,7 @@ public class NetCDFParser extends Abstra
TikaInputStream tis = TikaInputStream.get(stream, new TemporaryResources());
try {
NetcdfFile ncFile = NetcdfFile.open(tis.getFile().getAbsolutePath());
-
+ metadata.set("File-Type-Description", ncFile.getFileTypeDescription());
// first parse out the set of global attributes
for (Attribute attr : ncFile.getGlobalAttributes()) {
Property property = resolveMetadataKey(attr.getFullName());
Modified: tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/netcdf/NetCDFParserTest.java
URL: http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/netcdf/NetCDFParserTest.java?rev=1668944&r1=1668943&r2=1668944&view=diff
==============================================================================
--- tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/netcdf/NetCDFParserTest.java (original)
+++ tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/netcdf/NetCDFParserTest.java Tue Mar 24 17:48:29 2015
@@ -59,6 +59,8 @@ public class NetCDFParserTest {
assertEquals(metadata.get(Metadata.REALIZATION), "1");
assertEquals(metadata.get(Metadata.EXPERIMENT_ID),
"720 ppm stabilization experiment (SRESA1B)");
+ assertEquals(metadata.get("File-Type-Description"),
+ "NetCDF-3/CDM");
String content = handler.toString();
assertContains("long_name = \"Surface area\"", content);
@@ -66,6 +68,7 @@ public class NetCDFParserTest {
assertContains("float lat(lat=128)", content);
assertContains("double lat_bnds(lat=128, bnds=2)", content);
assertContains("double lon_bnds(lon=256, bnds=2)", content);
+
}