Example #1
0
def test_argparser():
    parser = utils.setup_argparser()
    assert parser.parse_args(
        "repo1 repo2 repo3 --output hoge.txt".split(' ')).output == "hoge.txt"
    assert parser.parse_args(
        "--load any_filename".split(' ')).load == "any_filename"
    assert parser.parse_args(
        "repo1 repo2 repo3".split(' ')).repos == ["repo1", "repo2", "repo3"]
Example #2
0
def main():
    parser = utils.setup_argparser()
    args = parser.parse_args()

    if args.load:
        args.repos = utils.import_from_list(args.load)

    loop = asyncio.get_event_loop()
    loop.run_until_complete(_main(args))
    loop.close()
Example #3
0
def main():
    parser = utils.setup_argparser()
    args = parser.parse_args()

    if args.load:
        args.repos = utils.import_from_list(args.load)

    
    loop = asyncio.get_event_loop()
    loop.run_until_complete(_main(args))
    loop.close()