diff --git a/testing/indexer-test-aws/build-aws/run-tests.sh b/testing/indexer-test-aws/build-aws/run-tests.sh index e2fd0042e142c2b469f99cc3de98103cae5d532c..7a538d7ae0a500fe4343fb5913675fcb25214a41 100755 --- a/testing/indexer-test-aws/build-aws/run-tests.sh +++ b/testing/indexer-test-aws/build-aws/run-tests.sh @@ -56,7 +56,17 @@ trap '{ #### RUN INTEGRATION TEST ######################################################################### -mvn -ntp test -f "$SCRIPT_SOURCE_DIR"/../pom.xml -Dcucumber.options="--plugin junit:target/junit-report.xml" +CUCUMBER_PROPERTY="$SCRIPT_SOURCE_DIR/../src/test/resources/cucumber.properties" + +while IFS='=' read -r key value +do + key=$(echo $key | tr '.' '_') + eval ${key}=\${value} +done < "$CUCUMBER_PROPERTY" + +echo "Cucumber option cucumber.options = " ${cucumber_options} + +mvn -ntp test -f "$SCRIPT_SOURCE_DIR"/../pom.xml -Dcucumber.options="--plugin junit:target/junit-report.xml $cucumber_options" # mvn -Dmaven.surefire.debug test -f "$SCRIPT_SOURCE_DIR"/../pom.xml -Dcucumber.options="--plugin junit:target/junit-report.xml" TEST_EXIT_CODE=$?