Example #1
0
def check_flakes():
    try:
        from pyflakes.scripts.pyflakes import main as main_pyflakes
    except ImportError:
        print >> sys.stderr, "pyflakes not installed. Did you run pip install -r requirements_tests.txt or python develop.py --install-basic-requirements?"
        return -1

    stdout = sys.stdout
    sys.stdout = StringIO.StringIO()
    original_argv = sys.argv
    sys.argv = [original_argv[0], "weblab", "test", "voodoo", "experiments"]
    try:
        number_of_lines = main_pyflakes()
    except SystemExit:
        pass
    finally:
        results = sys.stdout.getvalue()
        sys.stdout = stdout
        sys.argv   = original_argv

    lines = [ line for line in results.split('\n') if line.find('generated') < 0 ]
    for line in lines:
        if len(line.strip()) > 0:
            print >> sys.stderr, line

    check_all_unused_exceptions()
    return 0
Example #2
0
def check_flakes():
    try:
        from pyflakes.scripts.pyflakes import main as main_pyflakes
    except ImportError:
        print >> sys.stderr, "pyflakes not installed. Did you run pip install -r requirements_tests.txt or python develop.py --install-basic-requirements?"
        return -1

    stdout = sys.stdout
    sys.stdout = StringIO.StringIO()
    original_argv = sys.argv
    sys.argv = [original_argv[0], "weblab", "test", "voodoo", "experiments"]
    try:
        number_of_lines = main_pyflakes()
    except SystemExit:
        pass
    finally:
        results = sys.stdout.getvalue()
        sys.stdout = stdout
        sys.argv = original_argv

    lines = [
        line for line in results.split('\n') if line.find('generated') < 0
    ]
    for line in lines:
        if len(line.strip()) > 0:
            print >> sys.stderr, line

    check_all_unused_exceptions()
    return 0
Example #3
0
import sys
from pyflakes.scripts.pyflakes import main as main_pyflakes

sys.argv = [sys.argv[0], 'labmanager']
main_pyflakes()
Example #4
0
import sys, glob
from pyflakes.scripts.pyflakes import main as main_pyflakes

adapt_plugins = glob.glob("golab_adapt_*")

sys.argv = [sys.argv[0], 'appcomposer']
sys.argv.extend(adapt_plugins)
main_pyflakes()