mirror of https://github.com/docker/cli.git
e2e: assign a default value of 0 to `DOCKERD_EXPERIMENTAL`
Currently running the e2e tests produces a warning/error: $ make -f docker.Makefile test-e2e «...» docker run --rm -v /var/run/docker.sock:/var/run/docker.sock docker-cli-e2e ./scripts/test/e2e/run: line 20: test: : integer expression expected This is from: test "${DOCKERD_EXPERIMENTAL:-}" -eq "1" && «...» Where `${DOCKERD_EXPERIMENTAL:-}` expands to the empty string, resulting in `test "" -eq "1"` which produces the warning. This error is enough to trigger the short-circuiting behaviour of `&&` so the result is as expected, but fix the issue nonetheless by provdiing a default `0`. Signed-off-by: Ian Campbell <ijc@docker.com>
This commit is contained in:
parent
5d2a065886
commit
4f483276cf
|
@ -17,7 +17,7 @@ function setup {
|
||||||
local project=$1
|
local project=$1
|
||||||
local file=$2
|
local file=$2
|
||||||
|
|
||||||
test "${DOCKERD_EXPERIMENTAL:-}" -eq "1" && file="${file}:./e2e/compose-env.experimental.yaml"
|
test "${DOCKERD_EXPERIMENTAL:-0}" -eq "1" && file="${file}:./e2e/compose-env.experimental.yaml"
|
||||||
|
|
||||||
if [[ "${TEST_CONNHELPER:-}" = "ssh" ]];then
|
if [[ "${TEST_CONNHELPER:-}" = "ssh" ]];then
|
||||||
test ! -f "${HOME}/.ssh/id_rsa" && ssh-keygen -t rsa -C docker-e2e-dummy -N "" -f "${HOME}/.ssh/id_rsa" -q
|
test ! -f "${HOME}/.ssh/id_rsa" && ssh-keygen -t rsa -C docker-e2e-dummy -N "" -f "${HOME}/.ssh/id_rsa" -q
|
||||||
|
|
Loading…
Reference in New Issue