Chromium Code Reviews| Index: test/test262/prune-local-tests.sh |
| diff --git a/test/test262/prune-local-tests.sh b/test/test262/prune-local-tests.sh |
| new file mode 100755 |
| index 0000000000000000000000000000000000000000..3419b32ee438c50bebe1279e97de31de878ed193 |
| --- /dev/null |
| +++ b/test/test262/prune-local-tests.sh |
| @@ -0,0 +1,11 @@ |
| +# usage: test/test262/prune-local-tests.sh |
|
Michael Achenbach
2017/01/05 14:06:32
Might need copyright header?
Dan Ehrenberg
2017/01/05 16:24:16
Done.
|
| +# This script removes redundant tests present in the local-tests directory |
| +# when they are identical to upstreamed tests. It should be run as part of |
| +# the test262 roll process. |
| + |
| +find -f test/test262/local-tests | while read localpath; do |
| + datapath=${localpath/local-tests/data} |
| + if diff $localpath $datapath >/dev/null ; then |
| + git rm $localpath || exit 1 |
| + fi |
| +done |