You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2017/01/23 12:45:55 UTC
[15/17] tinkerpop git commit: CTR: added another script evaluation
test in `validate-distribution.sh`.
CTR: added another script evaluation test in `validate-distribution.sh`.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/62785dcb
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/62785dcb
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/62785dcb
Branch: refs/heads/TINKERPOP-1560
Commit: 62785dcb686be7d56bf207a0ef4279f912cbe41e
Parents: 67a1092
Author: Daniel Kuppitz <da...@hotmail.com>
Authored: Sat Jan 21 12:29:28 2017 +0100
Committer: Daniel Kuppitz <da...@hotmail.com>
Committed: Sat Jan 21 12:29:28 2017 +0100
----------------------------------------------------------------------
bin/validate-distribution.sh | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/62785dcb/bin/validate-distribution.sh
----------------------------------------------------------------------
diff --git a/bin/validate-distribution.sh b/bin/validate-distribution.sh
index 2148610..3c2cc95 100755
--- a/bin/validate-distribution.sh
+++ b/bin/validate-distribution.sh
@@ -169,9 +169,13 @@ echo "OK"
if [ "${TYPE}" = "CONSOLE" ]; then
echo -n "* testing script evaluation ... "
SCRIPT="x = org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory.createModern().traversal().V().count().next(); println x; x"
- SCRIPT_FILENAME="${TMP_DIR}/test.groovy"
- echo ${SCRIPT} > ${SCRIPT_FILENAME}
+ SCRIPT_FILENAME="test.groovy"
+ SCRIPT_PATH="${TMP_DIR}/${SCRIPT_FILENAME}"
+ echo ${SCRIPT} > ${SCRIPT_PATH}
[[ `bin/gremlin.sh <<< ${SCRIPT} | grep '^==>' | sed -e 's/^==>//'` -eq 6 ]] || { echo "failed to evaluate sample script"; exit 1; }
- [[ `bin/gremlin.sh -e ${SCRIPT_FILENAME}` -eq 6 ]] || { echo "failed to evaluate sample script using -e option"; exit 1; }
+ [[ `bin/gremlin.sh -e ${SCRIPT_PATH}` -eq 6 ]] || { echo "failed to evaluate sample script using -e option"; exit 1; }
+ CONSOLE_DIR=`pwd`
+ cd ${TMP_DIR}
+ [[ `${CONSOLE_DIR}/bin/gremlin.sh -e ${SCRIPT_FILENAME}` -eq 6 ]] || { echo "failed to evaluate sample script using -e option (using a different working directory and a relative script path)"; exit 1; }
echo "OK"
fi