Example #1
0
    def setUp(self):
        from jogging.handlers import DatabaseHandler, MockHandler
        import logging

        self.LOGGING = getattr(settings, 'LOGGING', None)

        settings.LOGGING = {
            'database_test': {
                'handler': DatabaseHandler(),
                'level': logging.DEBUG,
            },
            'multi_test': {
                'handlers': [
                    {
                        'handler': DatabaseHandler(),
                        'level': logging.DEBUG
                    },
                    {
                        'handler': MockHandler(),
                        'level': logging.DEBUG
                    },
                ],
            },
        }

        jogging_init()
Example #2
0
    def setUp(self):
        from jogging.handlers import DatabaseHandler, MockHandler
        import logging

        settings.LOGGING = {}
        settings.GLOBAL_LOG_HANDLERS = [MockHandler()]
        
        jogging_init()
Example #3
0
    def setUp(self):
        from jogging.handlers import MockHandler
        import logging

        settings.LOGGING = {
            'dict_handler_test': {
                'handlers': [
                    { 'handler': MockHandler(), 'level': logging.ERROR },
                    { 'handler': MockHandler(), 'level': logging.INFO },
                ],
            },
        }
        
        jogging_init()
Example #4
0
    def tearDown(self):
        import logging

        # clear out all handlers on loggers
        loggers = [logging.getLogger(""), logging.getLogger("database_test"), logging.getLogger("multi_test")]
        for logger in loggers:
            logger.handlers = []

        # delete all log entries in the database
        for l in Log.objects.all():
            l.delete()

        if self.LOGGING:
            settings.LOGGING = self.LOGGING
        jogging_init()
Example #5
0
    def setUp(self):
        from jogging.handlers import DatabaseHandler, MockHandler
        import logging

        self.LOGGING = getattr(settings, 'LOGGING', None)
        self.GLOBAL_LOG_HANDLERS = getattr(settings, 'GLOBAL_LOG_HANDLERS', None)
        self.GLOBAL_LOG_LEVEL = getattr(settings, 'GLOBAL_LOG_LEVEL', None)

        loggers = [logging.getLogger("")]
        for logger in loggers:
            logger.handlers = []

        settings.LOGGING = {}
        settings.GLOBAL_LOG_HANDLERS = [MockHandler()]
        settings.GLOBAL_LOG_LEVEL = logging.DEBUG
        jogging_init()
Example #6
0
    def setUp(self):
        from jogging.handlers import MockHandler
        import logging

        self.JOGGING = getattr(settings, "JOGGING", None)

        settings.JOGGING = {
            "dict_handler_test": {
                "handlers": [
                    {"handler": MockHandler(), "level": logging.ERROR},
                    {"handler": MockHandler(), "level": logging.INFO},
                ]
            }
        }

        jogging_init()
Example #7
0
    def setUp(self):
        from jogging.handlers import DatabaseHandler, MockHandler
        import logging

        self.JOGGING = getattr(settings, "JOGGING", None)

        settings.JOGGING = {
            "database_test": {"handler": DatabaseHandler(), "level": logging.DEBUG},
            "multi_test": {
                "handlers": [
                    {"handler": DatabaseHandler(), "level": logging.DEBUG},
                    {"handler": MockHandler(), "level": logging.DEBUG},
                ]
            },
        }

        jogging_init()
Example #8
0
    def setUp(self):
        from jogging.handlers import DatabaseHandler, MockHandler
        import logging

        settings.LOGGING = {
            'database_test': {
                'handler': DatabaseHandler(),
                'level': logging.DEBUG,
            },
            'multi_test': {
                'handlers': [
                    { 'handler': DatabaseHandler(), 'level': logging.DEBUG },
                    { 'handler': MockHandler(), 'level': logging.DEBUG },
                ],
            },
        }
        
        jogging_init()
Example #9
0
    def setUp(self):
        from jogging.handlers import DatabaseHandler, MockHandler
        import logging

        self.LOGGING = getattr(settings, 'LOGGING', None)
        self.GLOBAL_LOG_HANDLERS = getattr(settings, 'GLOBAL_LOG_HANDLERS',
                                           None)
        self.GLOBAL_LOG_LEVEL = getattr(settings, 'GLOBAL_LOG_LEVEL', None)

        loggers = [logging.getLogger("")]
        for logger in loggers:
            logger.handlers = []

        settings.LOGGING = {}
        settings.GLOBAL_LOG_HANDLERS = [MockHandler()]
        settings.GLOBAL_LOG_LEVEL = logging.DEBUG

        jogging_init()
Example #10
0
    def tearDown(self):
        import logging

        # clear out all handlers on loggers
        loggers = [logging.getLogger("")]
        for logger in loggers:
            logger.handlers = []

        # delete all log entries in the database
        for l in Log.objects.all():
            l.delete()

        if self.LOGGING:
            settings.LOGGING = self.LOGGING
        if self.GLOBAL_LOG_HANDLERS:
            settings.GLOBAL_LOG_HANDLERS = self.GLOBAL_LOG_HANDLERS
        if self.GLOBAL_LOG_LEVEL:
            settings.GLOBAL_LOG_LEVEL = self.GLOBAL_LOG_LEVEL
        jogging_init()
Example #11
0
    def tearDown(self):
        import logging

        # clear out all handlers on loggers
        loggers = [logging.getLogger("")]
        for logger in loggers:
            logger.handlers = []

        # delete all log entries in the database
        for l in Log.objects.all():
            l.delete()

        if self.LOGGING:
            settings.LOGGING = self.LOGGING
        if self.GLOBAL_LOG_HANDLERS:
            settings.GLOBAL_LOG_HANDLERS = self.GLOBAL_LOG_HANDLERS
        if self.GLOBAL_LOG_LEVEL:
            settings.GLOBAL_LOG_LEVEL = self.GLOBAL_LOG_LEVEL
        jogging_init()
Example #12
0
    def tearDown(self):
        import logging

        # clear out all handlers on loggers
        loggers = [
            logging.getLogger(""),
            logging.getLogger("database_test"),
            logging.getLogger("multi_test")
        ]
        for logger in loggers:
            logger.handlers = []

        # delete all log entries in the database
        for l in Log.objects.all():
            l.delete()

        if self.LOGGING:
            settings.LOGGING = self.LOGGING
        jogging_init()
Example #13
0
    def setUp(self):
        from jogging.handlers import DatabaseHandler, MockHandler
        import logging

        self.JLOGGING = getattr(settings, 'JLOGGING', None)

        settings.JLOGGING = {
            'database_test': {
                'handler': DatabaseHandler(),
                'level': logging.INFO,
            },
            'multi_test': {
                'handlers': [
                    { 'handler': DatabaseHandler(), 'level': logging.DEBUG },
                    { 'handler': MockHandler(), 'level': logging.DEBUG },
                ],
            },
        }

        jogging_init()
Example #14
0
    def setUp(self):
        from jogging.handlers import MockHandler
        import logging

        self.LOGGING = getattr(settings, 'LOGGING', None)

        settings.LOGGING = {
            'dict_handler_test': {
                'handlers': [
                    {
                        'handler': MockHandler(),
                        'level': logging.ERROR
                    },
                    {
                        'handler': MockHandler(),
                        'level': logging.INFO
                    },
                ],
            },
        }

        jogging_init()
Example #15
0
            elif 'handlers' in properties:
                handlers = properties['handlers']
            elif hasattr(settings, 'GLOBAL_LOG_HANDLERS'):
                handlers = settings.GLOBAL_LOG_HANDLERS

            add_handlers(logger, handlers)

    if hasattr(settings, 'GLOBAL_LOG_LEVEL') and settings.GLOBAL_LOG_LEVEL and \
            hasattr(settings, 'GLOBAL_LOG_HANDLERS') and settings.GLOBAL_LOG_HANDLERS:
        logger = py_logging.getLogger('')
        logger.setLevel(settings.GLOBAL_LOG_LEVEL)
        handlers = settings.GLOBAL_LOG_HANDLERS

        add_handlers(logger, handlers)

jogging_init()

########NEW FILE########
__FILENAME__ = tests
#:coding=utf8:

import logging

from django.test import TestCase as DjangoTestCase
from django.conf import settings

from jogging.models import Log, jogging_init

class DatabaseHandlerTestCase(DjangoTestCase):
    
    def setUp(self):
Example #16
0
                handlers = properties['handlers']
            elif hasattr(settings, 'GLOBAL_LOG_HANDLERS'):
                handlers = settings.GLOBAL_LOG_HANDLERS

            add_handlers(logger, handlers)

    if hasattr(settings, 'GLOBAL_LOG_LEVEL') and settings.GLOBAL_LOG_LEVEL and \
            hasattr(settings, 'GLOBAL_LOG_HANDLERS') and settings.GLOBAL_LOG_HANDLERS:
        logger = py_logging.getLogger('')
        logger.setLevel(settings.GLOBAL_LOG_LEVEL)
        handlers = settings.GLOBAL_LOG_HANDLERS

        add_handlers(logger, handlers)


jogging_init()

########NEW FILE########
__FILENAME__ = tests
#:coding=utf8:

import logging

from django.test import TestCase as DjangoTestCase
from django.conf import settings

from jogging.models import Log, jogging_init


class DatabaseHandlerTestCase(DjangoTestCase):
    def setUp(self):