| Index: test/test262/upstream-local-tests.sh
|
| diff --git a/test/test262/upstream-local-tests.sh b/test/test262/upstream-local-tests.sh
|
| new file mode 100755
|
| index 0000000000000000000000000000000000000000..8a40d185d1973e2b72cfecbd0785d4dc77bbd194
|
| --- /dev/null
|
| +++ b/test/test262/upstream-local-tests.sh
|
| @@ -0,0 +1,22 @@
|
| +# Copyright 2016 the V8 project authors. All rights reserved.
|
| +# Use of this source code is governed by a BSD-style license that can be
|
| +# found in the LICENSE file.
|
| +
|
| +# usage: test/test262/upstream-local-tests.sh
|
| +# This script takes the files which were modified in the test262 local-test
|
| +# directory (test/test262/local-tests) in the top patch of the v8 tree and
|
| +# creates a new patch in the local test262 checkout (test/test262/data).
|
| +# This patch could then hopefully be used for upstreaming tests.
|
| +# The script should be run from the top level directory of the V8 checkout.
|
| +
|
| +git show | grep '+++ b/test/test262/local-tests' | while read test; do
|
| + path=${test:6}
|
| + datapath=${path/local-tests/data}
|
| + echo cp $path $datapath
|
| + cp $path $datapath
|
| + cd test/test262/data
|
| + git add ${datapath:18} || exit 1
|
| + cd ../../../
|
| +done
|
| +cd test/test262/data
|
| +git commit || exit 1
|
|
|