diff options
Diffstat (limited to 'deps/v8/test/test262/upstream-local-tests.sh')
-rwxr-xr-x | deps/v8/test/test262/upstream-local-tests.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/deps/v8/test/test262/upstream-local-tests.sh b/deps/v8/test/test262/upstream-local-tests.sh new file mode 100755 index 0000000000..8a40d185d1 --- /dev/null +++ b/deps/v8/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 |