11setup () {
22 set -eu -o pipefail
33 export DIR=" $( cd " $( dirname " $BATS_TEST_FILENAME " ) " > /dev/null 2>&1 && pwd ) /.."
4- export TESTDIR=~ /tmp/test-addon-template
4+ export TESTDIR=~ /tmp/test-annertech-addon
55 mkdir -p $TESTDIR
6- export PROJNAME=test-addon-template
6+ export PROJNAME=test-annertech-addon
77 export DDEV_NON_INTERACTIVE=true
88 ddev delete -Oy ${PROJNAME} > /dev/null 2>&1 || true
99 cd " ${TESTDIR} "
@@ -14,7 +14,8 @@ setup() {
1414health_checks () {
1515 # Do something useful here that verifies the add-on
1616 # ddev exec "curl -s elasticsearch:9200" | grep "${PROJNAME}-elasticsearch"
17- ddev exec " curl -s https://localhost:443/"
17+ ddev branch https://projects.YOURCOMPANY.com/app/tasks/12345678 " example task"
18+ git branch --show-current | grep " $( date +%Y%m) _T-12345678__example-task"
1819}
1920
2021teardown () {
@@ -27,17 +28,19 @@ teardown() {
2728@test " install from directory" {
2829 set -eu -o pipefail
2930 cd ${TESTDIR}
30- echo " # ddev get ${DIR} with project ${PROJNAME} in ${TESTDIR} ($( pwd) )" >&3
31- ddev get ${DIR}
31+ git init
32+ echo " # ddev add-on get ${DIR} with project ${PROJNAME} in ${TESTDIR} ($( pwd) )" >&3
33+ ddev add-on get ${DIR}
3234 ddev restart
3335 health_checks
3436}
3537
3638@test " install from release" {
3739 set -eu -o pipefail
3840 cd ${TESTDIR} || ( printf " unable to cd to ${TESTDIR} \n" && exit 1 )
39- echo " # ddev get ddev/ddev-addon-template with project ${PROJNAME} in ${TESTDIR} ($( pwd) )" >&3
40- ddev get ddev/ddev-addon-template
41+ git init
42+ echo " # ddev add-on get ddev/ddev-annertech-addon with project ${PROJNAME} in ${TESTDIR} ($( pwd) )" >&3
43+ ddev add-on get annertech/annertech-ddev
4144 ddev restart > /dev/null
4245 health_checks
4346}
0 commit comments