Use named logger instead of root logger (#236)
parent
733ddf7e57
commit
cb9cd8ea46
|
@ -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
|
||||
|
||||
|
|
|
@ -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()
|
||||
nose.runmodule()
|
||||
|
|
Loading…
Reference in New Issue