diff --git a/pdfminer/lzw.py b/pdfminer/lzw.py index 078ac04..5b25661 100644 --- a/pdfminer/lzw.py +++ b/pdfminer/lzw.py @@ -5,10 +5,13 @@ import six #Python 2+3 compatibility import logging + +logger = logging.getLogger(__name__) + + class CorruptDataError(Exception): pass - ## LZWDecoder ## class LZWDecoder(object): @@ -90,7 +93,7 @@ class LZWDecoder(object): # just ignore corrupt data and stop yielding there break yield x - logging.debug('nbits=%d, code=%d, output=%r, table=%r' % + logger.debug('nbits=%d, code=%d, output=%r, table=%r' % (self.nbits, code, x, self.table[258:])) return diff --git a/tests/test_pdfminer_psparser.py b/tests/test_pdfminer_psparser.py index 2fbae8e..2cc12ca 100644 --- a/tests/test_pdfminer_psparser.py +++ b/tests/test_pdfminer_psparser.py @@ -8,6 +8,8 @@ import nose import logging +logger = logging.getLogger(__name__) + from pdfminer.psparser import * ## Simplistic Test cases @@ -92,17 +94,17 @@ func/a/b{(c)do*}def def test_1(self): tokens = self.get_tokens(self.TESTDATA) - logging.info(tokens) + logger.info(tokens) assert_equal(tokens, self.TOKENS) return def test_2(self): objs = self.get_objects(self.TESTDATA) - logging.info(objs) + logger.info(objs) assert_equal(objs, self.OBJS) return if __name__ == '__main__': #import logging,sys,os,six #logging.basicConfig(level=logging.DEBUG, filename='%s_%d.%d.log'%(os.path.basename(__file__),sys.version_info[0],sys.version_info[1])) - nose.runmodule() \ No newline at end of file + nose.runmodule()