Ejemplo n.º 1
0
def test_logger_is_unchanged_if_exception():
    config = {"invalid_key": "mycroft-test"}
    with staticconf.testing.MockConfiguration(config):
        setup_pipeline_stream_logger(True)
    # reimport to see the changes, if any
    from mycroft.log_util import logger

    assert isinstance(logger, NoOpLogger)
Ejemplo n.º 2
0
def test_logger_is_unchanged_if_exception():
    config = {
        'invalid_key': 'mycroft-test',
    }
    with staticconf.testing.MockConfiguration(config):
        setup_pipeline_stream_logger(True)
    # reimport to see the changes, if any
    from mycroft.log_util import logger
    assert isinstance(logger, NoOpLogger)
Ejemplo n.º 3
0
def test_logger_is_PSL_after_setup(reset_logger_after_test):
    config = {"log_stream_name": "mycroft-test", "run_local.logdir": "logs/"}
    _ = reset_logger_after_test  # NOQA
    with staticconf.testing.MockConfiguration(config):
        setup_pipeline_stream_logger(True)
    # reimport to see the changes
    from mycroft.log_util import logger

    assert isinstance(logger, PipelineStreamLogger)
Ejemplo n.º 4
0
def test_logger_is_PSL_after_setup(reset_logger_after_test):
    config = {
        'log_stream_name': 'mycroft-test',
        'run_local.logdir': 'logs/',
    }
    _ = reset_logger_after_test  # NOQA
    with staticconf.testing.MockConfiguration(config):
        setup_pipeline_stream_logger(True)
    # reimport to see the changes
    from mycroft.log_util import logger
    assert isinstance(logger, PipelineStreamLogger)
Ejemplo n.º 5
0
def setup_config(args, tag):
    if args.config is not None:
        load_default_config(args.config, args.config_override)
    log_util.setup_pipeline_stream_logger(args.run_local, tag)  # one time setup
Ejemplo n.º 6
0
def setup_config(args, tag):
    if args.config is not None:
        load_default_config(args.config, args.config_override)
    log_util.setup_pipeline_stream_logger(args.run_local,
                                          tag)  # one time setup