From 9e6c7bc051aa33ab4a0f43a90a42cbbfe3947d04 Mon Sep 17 00:00:00 2001 From: murgatroid99 Date: Tue, 19 Sep 2017 09:57:01 -0700 Subject: [PATCH] Remove use of 'rename' in run-tests script --- run-tests.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/run-tests.sh b/run-tests.sh index 063d05b6..c05b0179 100755 --- a/run-tests.sh +++ b/run-tests.sh @@ -20,7 +20,8 @@ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.4/install.sh | b . ~/.nvm/nvm.sh set -e -cd $(dirname $0) +repo_root=$(dirname $0) +cd $repo_root if [ "x$node_versions" = "x" ] ; then node_versions="6 7 8" @@ -30,6 +31,7 @@ fi for version in ${node_versions} do + cd $repo_root # Install and setup node for the version we want. set +e nvm install $version @@ -42,7 +44,10 @@ do # Rebuild libraries and run tests. JUNIT_REPORT_PATH="node$version/" JUNIT_REPORT_STACK=1 ./node_modules/.bin/gulp native.test || FAILED="true" - rename 's/([^\/]+).xml/$1_sponge_log.xml/' "node$version"/* + cd node$version + for file in * ; do + mv $f $(echo $f | sed 's/\(.*\)\.xml/\1_sponge_log.xml/') + done done if [ "$FAILED" != "" ]