diff options
| author | Gerhard Lazu <gerhard@users.noreply.github.com> | 2017-08-22 20:17:30 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-08-22 20:17:30 +0200 |
| commit | 4e94918a957bfee5905e75c89c14e2e7e9b74600 (patch) | |
| tree | c92c58b155a00fc1555f4b9fd43c86e5e9ccfac0 /test | |
| parent | b02a53eebde065e51e0dc9c4041756950003b0a2 (diff) | |
| parent | c89e694abddc7df23ec1da180ddfbfe4909e97ab (diff) | |
| download | rabbitmq-server-git-4e94918a957bfee5905e75c89c14e2e7e9b74600.tar.gz | |
Merge pull request #1339 from rabbitmq/rabbitmq-server-1338
Read rabbitmq-env.conf a bit earlier to pick up two variables
Diffstat (limited to 'test')
| -rw-r--r-- | test/rabbitmq-env.bats | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/test/rabbitmq-env.bats b/test/rabbitmq-env.bats new file mode 100644 index 0000000000..cbe4a27765 --- /dev/null +++ b/test/rabbitmq-env.bats @@ -0,0 +1,19 @@ +@test "can set RABBITMQ_SCHEDULER_BIND_TYPE from rabbitmq-env.conf" { + declare -r scripts_dir="$BATS_TEST_DIRNAME/../scripts" + export RABBITMQ_SCRIPTS_DIR="$scripts_dir" + export RABBITMQ_CONF_ENV_FILE="$BATS_TMPDIR/rabbitmq-env.conf" + echo 'RABBITMQ_SCHEDULER_BIND_TYPE=u' > "$RABBITMQ_CONF_ENV_FILE" + source "$scripts_dir/rabbitmq-env" + echo "expect RABBITMQ_SERVER_ERL_ARGS to contain '+stbt u' but got '$SERVER_ERL_ARGS'" + [[ $RABBITMQ_SERVER_ERL_ARGS == *+stbt\ u* ]] +} + +@test "can set RABBITMQ_DISTRIBUTION_BUFFER_SIZE from rabbitmq-env.conf" { + declare -r scripts_dir="$BATS_TEST_DIRNAME/../scripts" + export RABBITMQ_SCRIPTS_DIR="$scripts_dir" + export RABBITMQ_CONF_ENV_FILE="$BATS_TMPDIR/rabbitmq-env.conf" + echo 'RABBITMQ_DISTRIBUTION_BUFFER_SIZE=123456' > "$RABBITMQ_CONF_ENV_FILE" + source "$scripts_dir/rabbitmq-env" + echo "expect RABBITMQ_SERVER_ERL_ARGS to contain '+zdbbl 123456' but got '$SERVER_ERL_ARGS'" + [[ $RABBITMQ_SERVER_ERL_ARGS == *+zdbbl\ 123456* ]] +} |
