spring-boot/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-t.../src/test/resources/scripts/jar/launch-with-app-name.sh

28 lines
835 B
Bash
Raw Normal View History

source ./test-functions.sh
source ./jar/test-functions.sh
export APP_NAME="my-new-app"
export MODE=service
./spring-boot-launch-script-tests.jar start
TEST_LOG_FILE="/var/log/$APP_NAME.log"
if [[ (! (-e "$TEST_LOG_FILE")) || (! (-f "$TEST_LOG_FILE")) ]]; then
echo Log file "$TEST_LOG_FILE" doesn\'t exists.
exit 2
else
echo Test for a log file is passed.
fi
TEST_PID_FOLDER="/var/run/$APP_NAME"
if [[ (! (-e "$TEST_PID_FOLDER")) || (! (-d "$TEST_PID_FOLDER")) ]]; then
echo PID folder "$TEST_PID_FOLDER" doesn\'t exists.
exit 2
else
echo Test for a PID folder is passed.
fi
TEST_PID_FILE="$TEST_PID_FOLDER/$APP_NAME.pid"
if [[ (! (-e "$TEST_PID_FILE")) || (! (-f "$TEST_PID_FILE"))]]; then
echo PID file "$TEST_PID_FILE" doesn\'t exists.
exit 2
else
echo Test for a PID file is passed.
fi
echo All tests are passed.