def test_set_logging_level_noneSpecified():
    parser = main.build_parser()
    args = parser.parse_args('version'.split())
    utils.set_logging_level(args)
    assert logging.getLogger().getEffectiveLevel() == logging.INFO or \
        logging.getLogger().getEffectiveLevel() == logging.NOTSET
def test_set_logging_level_noneSpecified():
    parser = main.build_parser()
    args = parser.parse_args('version'.split())
    utils.set_logging_level(args)
    assert logging.getLogger().getEffectiveLevel() == logging.INFO or \
        logging.getLogger().getEffectiveLevel() == logging.NOTSET
def test_set_logging_level():
    parser = main.build_parser()
    args = parser.parse_args('-vv version'.split())
    utils.set_logging_level(args)
    assert logging.getLogger().getEffectiveLevel() == 5  # "Trace"
def test_set_logging_level():
    parser = main.build_parser()
    args = parser.parse_args('-vv version'.split())
    utils.set_logging_level(args)
    assert logging.getLogger().getEffectiveLevel() == 5  # "Trace"