示例#1
0
    def test_convert_logging_config_default(self):
        log_config = LoggingConfig(level="level", handlers={}, formatters={})

        with warnings.catch_warnings(record=True) as w:
            warnings.simplefilter("always")

            python_config = convert_logging_config(log_config)
            assert python_config["handlers"] == DEFAULT_HANDLERS
            assert python_config["formatters"] == DEFAULT_FORMATTERS

            assert len(w) == 1
            assert w[0].category == DeprecationWarning
示例#2
0
    def test_convert_logging_config(self):
        handlers = {"hand1": {}, "handler2": {}}
        formatters = {"formatter1": {}, "formatter2": {}}

        log_config = LoggingConfig(level="level",
                                   handlers=handlers,
                                   formatters=formatters)

        python_config = convert_logging_config(log_config)

        assert python_config['handlers'] == handlers
        assert python_config['formatters'] == formatters
        assert 'root' in python_config

        assert 'level' in python_config['root']
        assert 'handlers' in python_config['root']
        assert 'level' == python_config['root']['level']
        assert set(handlers) == set(python_config['root']['handlers'])
示例#3
0
    def test_convert_logging_config(self):
        handlers = {"hand1": {}, "handler2": {}}
        formatters = {"formatter1": {}, "formatter2": {}}

        log_config = LoggingConfig(level="level",
                                   handlers=handlers,
                                   formatters=formatters)

        python_config = convert_logging_config(log_config)

        assert python_config["handlers"] == handlers
        assert python_config["formatters"] == formatters
        assert "root" in python_config

        assert "level" in python_config["root"]
        assert "handlers" in python_config["root"]
        assert "level" == python_config["root"]["level"]
        assert set(handlers) == set(python_config["root"]["handlers"])
示例#4
0
    def test_convert_logging_config(self):
        handlers = {"hand1": {}, "handler2": {}}
        formatters = {"formatter1": {}, "formatter2": {}}

        log_config = LoggingConfig(
            level="level", handlers=handlers, formatters=formatters
        )

        with warnings.catch_warnings(record=True) as w:
            warnings.simplefilter("always")

            python_config = convert_logging_config(log_config)

            assert python_config["handlers"] == handlers
            assert python_config["formatters"] == formatters
            assert "root" in python_config

            assert "level" in python_config["root"]
            assert "handlers" in python_config["root"]
            assert "level" == python_config["root"]["level"]
            assert set(handlers) == set(python_config["root"]["handlers"])

            assert len(w) == 1
            assert w[0].category == DeprecationWarning
示例#5
0
 def test_convert_logging_config_default(self):
     log_config = LoggingConfig(level="level", handlers={}, formatters={})
     python_config = convert_logging_config(log_config)
     assert python_config['handlers'] == DEFAULT_HANDLERS
     assert python_config['formatters'] == DEFAULT_FORMATTERS