Home | History | Annotate | Download | only in crx_id
      1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
      2 # Use of this source code is governed by a BSD-style license that can be
      3 # found in the LICENSE file.
      4 
      5 """Presubmit script for crx_id.
      6 
      7 See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for
      8 details on the presubmit API built into gcl.
      9 """
     10 
     11 UNIT_TESTS = [
     12   'crx_id_unittest',
     13 ]
     14 
     15 def CheckChangeOnUpload(input_api, output_api):
     16   return input_api.canned_checks.RunPythonUnitTests(input_api,
     17                                                     output_api,
     18                                                     UNIT_TESTS)
     19 
     20 def CheckChangeOnCommit(input_api, output_api):
     21   output = []
     22   output.extend(input_api.canned_checks.RunPythonUnitTests(input_api,
     23                                                            output_api,
     24                                                            UNIT_TESTS))
     25   output.extend(input_api.canned_checks.CheckDoNotSubmit(input_api,
     26                                                          output_api))
     27   return output
     28