コード例 #1
0
def call(args=None):
    with capture_output() as (out, err):
        try:
            return_code = operon_main(["operon.py"] + args)
        except SystemExit as e:
            return_code = e.code

    return (return_code, out.getvalue(), err.getvalue())
コード例 #2
0
ファイル: test_operon.py プロジェクト: bossjones/quodlibet
def call(args=None):
    with capture_output() as (out, err):
        try:
            return_code = operon_main(["operon.py"] + args)
        except SystemExit as e:
            return_code = e.code

    return (return_code, out.getvalue(), err.getvalue())
コード例 #3
0
ファイル: test_operon.py プロジェクト: somini/quodlibet
def call(args):
    args = [path2fsn(a) for a in args]
    with capture_output() as (out, err):
        try:
            return_code = operon_main([path2fsn("operon.py")] + args)
        except SystemExit as e:
            return_code = e.code

    return (return_code, out.getvalue(), err.getvalue())
コード例 #4
0
ファイル: test_operon.py プロジェクト: LudoBike/quodlibet
def call(args):
    args = [path2fsn(a) for a in args]
    with capture_output() as (out, err):
        try:
            return_code = operon_main([path2fsn("operon.py")] + args)
        except SystemExit as e:
            return_code = e.code

    return (return_code, out.getvalue(), err.getvalue())
コード例 #5
0
ファイル: test_operon.py プロジェクト: Konzertheld/quodlibet
def call(args=None):
    with capture_output() as (out, err):
        try:
            return_code = operon_main(["operon.py"] + args)
        except SystemExit, e:
            return_code = e.code
コード例 #6
0
def call(args=None):
    with capture_output() as (out, err):
        try:
            return_code = operon_main(["operon.py"] + args)
        except SystemExit, e:
            return_code = e.code