From d60428132b2c7be4df61b9eb65073b938c07c09d Mon Sep 17 00:00:00 2001 From: Randy Fay Date: Thu, 17 Mar 2022 10:44:35 -0600 Subject: [PATCH] Add release installation instead of just directory --- tests/test.bats | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/tests/test.bats b/tests/test.bats index e62a71a..daeeb80 100644 --- a/tests/test.bats +++ b/tests/test.bats @@ -12,15 +12,23 @@ setup() { } teardown() { - cd ${TESTDIR} + cd ${TESTDIR} || ( printf "unable to cd to ${TESTDIR}\n" && exit 1 ) ddev delete -Oy ${DDEV_SITENAME} - rm -rf ${TESTDIR} + [ "${TESTDIR}" != "" ] && rm -rf ${TESTDIR} } -@test "basic installation" { +@test "install from directory" { cd ${TESTDIR} || ( printf "unable to cd to ${TESTDIR}\n" && exit 1 ) echo "# ddev get ${DIR} with project ${PROJNAME} in ${TESTDIR} ($(pwd))" >&3 ddev get ${DIR} ddev restart ddev exec "curl -s elasticsearch:9200" | grep "${PROJNAME}-elasticsearch" } + +@test "install from release" { + cd ${TESTDIR} || ( printf "unable to cd to ${TESTDIR}\n" && exit 1 ) + echo "# ddev get drud/ddev-elasticsearch with project ${PROJNAME} in ${TESTDIR} ($(pwd))" >&3 + ddev get drud/ddev-elasticsearch + ddev restart + ddev exec "curl -s elasticsearch:9200" | grep "${PROJNAME}-elasticsearch" +}