[M120 Migration][MM] Framerate calculation
[platform/framework/web/chromium-efl.git] / media / test / PRESUBMIT.py
index e8a9e5a..7effaea 100644 (file)
@@ -7,9 +7,10 @@
 See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts
 for more details about the presubmit API built into depot_tools.
 """
-# This line is 'magic' in that git-cl looks for it to decide whether to
-# use Python3 instead of Python2 when running the code in this file.
-USE_PYTHON3 = True
+
+import sys
+
+PRESUBMIT_VERSION = '2.0.0'
 
 def _CheckTestDataReadmeUpdated(input_api, output_api):
   """
@@ -33,5 +34,24 @@ def _CheckTestDataReadmeUpdated(input_api, output_api):
         + readme_path + ':', test_files))
   return errors
 
+
+def _CheckFileList(input_api, output_api):
+    old_sys_path = sys.path[:]
+    results = []
+    try:
+        sys.path.append(input_api.change.RepositoryRoot())
+        # pylint: disable=no-name-in-module,import-outside-toplevel
+        from build.ios import presubmit_support
+        results += presubmit_support.CheckBundleData(
+            input_api, output_api, 'media_bundle_data', '.')
+    finally:
+        sys.path = old_sys_path
+    return results
+
+
 def CheckChangeOnUpload(input_api, output_api):
   return _CheckTestDataReadmeUpdated(input_api, output_api)
+
+
+def CheckChange(input_api, output_api):
+  return _CheckFileList(input_api, output_api)