Thank you for this one... We can always turn it on later for debugging. Tyler On Mar 6, 2015 9:50 AM, <[email protected]> wrote:
> Author: tallison > Date: Fri Mar 6 14:50:46 2015 > New Revision: 1664641 > > URL: http://svn.apache.org/r1664641 > Log: > turn off pdfbox logging in PDFParserTest > > Modified: > > tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/pdf/PDFParserTest.java > > Modified: > tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/pdf/PDFParserTest.java > URL: > http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/pdf/PDFParserTest.java?rev=1664641&r1=1664640&r2=1664641&view=diff > > ============================================================================== > --- > tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/pdf/PDFParserTest.java > (original) > +++ > tika/trunk/tika-parsers/src/test/java/org/apache/tika/parser/pdf/PDFParserTest.java > Fri Mar 6 14:50:46 2015 > @@ -31,6 +31,8 @@ import java.util.Locale; > import java.util.Map; > import java.util.Set; > > +import org.apache.log4j.Level; > +import org.apache.log4j.Logger; > import org.apache.tika.TikaTest; > import org.apache.tika.exception.AccessPermissionException; > import org.apache.tika.exception.EncryptedDocumentException; > @@ -53,6 +55,8 @@ import org.apache.tika.sax.BasicContentH > import org.apache.tika.sax.BodyContentHandler; > import org.apache.tika.sax.ContentHandlerDecorator; > import org.apache.tika.sax.ToXMLContentHandler; > +import org.junit.AfterClass; > +import org.junit.BeforeClass; > import org.junit.Test; > import org.xml.sax.ContentHandler; > /** > @@ -65,6 +69,20 @@ public class PDFParserTest extends TikaT > public static final MediaType TYPE_PDF = MediaType.application("pdf"); > public static final MediaType TYPE_DOCX = > MediaType.application("vnd.openxmlformats-officedocument.wordprocessingml.document"); > public static final MediaType TYPE_DOC = > MediaType.application("msword"); > + public static Level PDFBOX_LOG_LEVEL = Level.INFO; > + > + @BeforeClass > + public static void setup() { > + //remember default logging level, but turn off for PDFParserTest > + PDFBOX_LOG_LEVEL = > Logger.getLogger("org.apache.pdfbox").getLevel(); > + Logger.getLogger("org.apache.pdfbox").setLevel(Level.OFF); > + } > + > + @AfterClass > + public static void tearDown() { > + //return to regular logging level > + Logger.getLogger("org.apache.pdfbox").setLevel(PDFBOX_LOG_LEVEL); > + } > > @Test > public void testPdfParsing() throws Exception { > > >
