From: Thierry Parmentelat Date: Wed, 7 Sep 2011 13:44:05 +0000 (+0200) Subject: restored unit test X-Git-Tag: sfa-1.0-36~22 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=ec8962121ddaa6f681f3bb09db1787b16580c352;p=sfa.git restored unit test --- diff --git a/sfa/util/sfalogging.py b/sfa/util/sfalogging.py index 5dd17d0f..3c7eee60 100644 --- a/sfa/util/sfalogging.py +++ b/sfa/util/sfalogging.py @@ -147,26 +147,29 @@ def profile(logger): if __name__ == '__main__': print 'testing sfalogging into logger.log' - logger=_SfaLogger('logger.log') - logger2=_SfaLogger('logger.log', level=logging.DEBUG) - logger3=_SfaLogger('logger.log', level=logging.ERROR) - print logger.logger.handlers + logger1=_SfaLogger('logger.log', loggername='std(info)') + logger2=_SfaLogger('logger.log', loggername='error', level=logging.ERROR) + logger3=_SfaLogger('logger.log', loggername='debug', level=logging.DEBUG) + + for (logger,msg) in [ (logger1,"std(info)"),(logger2,"error"),(logger3,"debug")]: + + print "====================",msg, logger.logger.handlers - logger.critical("logger.critical") - logger.error("logger.error") - logger.warn("logger.warning") - logger.info("logger.info") - logger.debug("logger.debug") - logger.setLevel(logging.DEBUG) - logger.debug("logger.debug again") + logger.enable_console() + logger.critical("logger.critical") + logger.error("logger.error") + logger.warn("logger.warning") + logger.info("logger.info") + logger.debug("logger.debug") + logger.setLevel(logging.DEBUG) + logger.debug("logger.debug again") - - @profile(logger) - def sleep(seconds = 1): - time.sleep(seconds) - - logger.info('console.info') - sleep(0.5) - logger.setLevel(logging.DEBUG) - sleep(0.25) + @profile(logger) + def sleep(seconds = 1): + time.sleep(seconds) + + logger.info('console.info') + sleep(0.5) + logger.setLevel(logging.DEBUG) + sleep(0.25)