Skip to content

Commit d72e4bf

Browse files
committed
Improve Test Script
This commit makes so that the test script can be run from either the guide root or from the test directory itself Signed-off-by: Josh Cummings <[email protected]>
1 parent 76f70a3 commit d72e4bf

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

test/test.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ set -euo pipefail
44
trap 'echo ""; exit 130' INT
55

66
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
7+
GUIDE_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
78
cd "$SCRIPT_DIR"
89

910
RUN_INITIAL=false
@@ -114,19 +115,19 @@ run_build() {
114115

115116
if "$RUN_INITIAL"; then
116117
if "$RUN_MAVEN"; then
117-
run_build "initial + Maven" "initial" "./mvnw -q clean verify"
118+
run_build "initial + Maven" "$GUIDE_ROOT/initial" "./mvnw -q clean verify"
118119
fi
119120
if "$RUN_GRADLE"; then
120-
run_build "initial + Gradle" "initial" "./gradlew -q clean build"
121+
run_build "initial + Gradle" "$GUIDE_ROOT/initial" "./gradlew -q clean build"
121122
fi
122123
fi
123124

124125
if "$RUN_COMPLETE"; then
125126
if "$RUN_MAVEN"; then
126-
run_build "complete + Maven" "complete" "./mvnw -q clean verify"
127+
run_build "complete + Maven" "$GUIDE_ROOT/complete" "./mvnw -q clean verify"
127128
fi
128129
if "$RUN_GRADLE"; then
129-
run_build "complete + Gradle" "complete" "./gradlew -q clean build"
130+
run_build "complete + Gradle" "$GUIDE_ROOT/complete" "./gradlew -q clean build"
130131
fi
131132
fi
132133

0 commit comments

Comments
 (0)