Index: chrome/browser/resources/PRESUBMIT.py |
diff --git a/chrome/browser/resources/PRESUBMIT.py b/chrome/browser/resources/PRESUBMIT.py |
index 891533fe71f3fbe12ebbd2abcc06a614e5f73b69..8f215d2df021b063034c13521c00185dc91a90cd 100644 |
--- a/chrome/browser/resources/PRESUBMIT.py |
+++ b/chrome/browser/resources/PRESUBMIT.py |
@@ -101,6 +101,11 @@ def RunVulcanizeTests(input_api, output_api): |
tests = [input_api.os_path.join(presubmit_path, 'vulcanize_gn_test.py')] |
return input_api.canned_checks.RunUnitTests(input_api, output_api, tests) |
+def RunRewriteLicensesTests(input_api, output_api): |
+ presubmit_path = input_api.PresubmitLocalPath() |
+ tests = [input_api.os_path.join(presubmit_path, 'rewrite_licenses_test.py')] |
+ return input_api.canned_checks.RunUnitTests(input_api, output_api, tests) |
+ |
def _CheckChangeOnUploadOrCommit(input_api, output_api): |
results = CheckUserActionUpdate(input_api, output_api, ACTION_XML_PATH) |
@@ -109,6 +114,8 @@ def _CheckChangeOnUploadOrCommit(input_api, output_api): |
results += CheckHtml(input_api, output_api) |
if any(f for f in affected if f.LocalPath().endswith('vulcanize_gn.py')): |
results += RunVulcanizeTests(input_api, output_api) |
+ if any(f for f in affected if f.LocalPath().endswith('rewrite_licenses.py')): |
+ results += RunRewriteLicensesTests(input_api, output_api) |
return results |