Ver Fonte

Tests: Prevent executable images or html files during lint

Ben Wiederhake há 8 meses atrás
pai
commit
352acd7771
1 ficheiros alterados com 2 adições e 0 exclusões
  1. 2 0
      Meta/lint-executable-resources.sh

+ 2 - 0
Meta/lint-executable-resources.sh

@@ -8,8 +8,10 @@ cd "$script_path/.."
 if [ "$(uname -s)" = "Darwin" ]; then
     # MacOS's find does not support '-executable' OR '-perm /mode'.
     BAD_FILES=$(find Base/res/ -type f -perm +111)
+    BAD_FILES+=$(find Tests/ -name WPT -prune -or -perm +111 \! -type d -print | grep -Ev '\.(sh|py)$' || true)
 else
     BAD_FILES=$(find Base/res/ -type f -executable)
+    BAD_FILES+=$(find Tests/ -name WPT -prune -or -executable \! -type d -print | grep -Ev '\.(sh|py)$' || true)
 fi
 
 if [ -n "${BAD_FILES}" ]