Home | History | Annotate | Download | only in grit
      1 # Copyright (c) 2012 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 """grit unittests presubmit script.
      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 
     12 def RunUnittests(input_api, output_api):
     13   return input_api.canned_checks.RunPythonUnitTests(input_api, output_api,
     14       ['grit.test_suite_all'])
     15 
     16 
     17 def CheckChangeOnUpload(input_api, output_api):
     18   return RunUnittests(input_api, output_api)
     19 
     20 
     21 def CheckChangeOnCommit(input_api, output_api):
     22   return RunUnittests(input_api, output_api)
     23