Ejemplo n.º 1
0
def CheckChange(input_api, output_api):
    results = []
    try:
        sys.path += [input_api.PresubmitLocalPath()]

        from catapult_build import bin_checks
        from catapult_build import html_checks
        from catapult_build import js_checks
        from catapult_build import repo_checks

        results += input_api.canned_checks.PanProjectChecks(
            input_api, output_api, excluded_paths=_EXCLUDED_PATHS)
        results += input_api.RunTests(
            input_api.canned_checks.CheckVPythonSpec(input_api, output_api))
        results += CheckChangeLogBug(input_api, output_api)
        results += js_checks.RunChecks(input_api,
                                       output_api,
                                       excluded_paths=_EXCLUDED_PATHS)
        results += html_checks.RunChecks(input_api,
                                         output_api,
                                         excluded_paths=_EXCLUDED_PATHS)
        results += repo_checks.RunChecks(input_api, output_api)
        results += bin_checks.RunChecks(input_api,
                                        output_api,
                                        excluded_paths=_EXCLUDED_PATHS)
    finally:
        sys.path.remove(input_api.PresubmitLocalPath())
    return results
Ejemplo n.º 2
0
def CheckChange(input_api, output_api):
    results = []
    try:
        sys.path += [input_api.PresubmitLocalPath()]
        from catapult_build import js_checks
        results += input_api.canned_checks.PanProjectChecks(
            input_api, output_api, excluded_paths=_EXCLUDED_PATHS)
        results += input_api.canned_checks.RunPylint(
            input_api, output_api, black_list=_EXCLUDED_PATHS)
        results += CheckChangeLogBug(input_api, output_api)
        results += js_checks.RunChecks(input_api,
                                       output_api,
                                       excluded_paths=_EXCLUDED_PATHS)
    finally:
        sys.path.remove(input_api.PresubmitLocalPath())
    return results