#!/bin/sh

set -e
set -v

cd test/test-helpers

# Remove any existing gremlin server
rm -rf apache-tinkerpop-gremlin-server

# Download, unzip, cleanup zip
curl -L https://www.apache.org/dyn/mirrors/mirrors.cgi\?action\=download\&filename\=tinkerpop/3.4.9/apache-tinkerpop-gremlin-server-3.4.9-bin.zip -o apache-tinkerpop-gremlin-server.zip
unzip apache-tinkerpop-gremlin-server.zip
mv apache-tinkerpop-gremlin-server-* apache-tinkerpop-gremlin-server
rm apache-tinkerpop-gremlin-server.zip

# Copy GTO specific test gremlin server configuration (ex. multiple graphs for concurrent/parallel tests)
cp gremlin-server-conf/* apache-tinkerpop-gremlin-server/conf/
