@@ -6,15 +6,18 @@ setup() {
66 export PROJNAME=ddev-drupal-core-dev
77 export DDEV_NON_INTERACTIVE=true
88 ddev delete -Oy ${PROJNAME} > /dev/null 2>&1 || true
9- git clone git@git.drupal.org:project/drupal.git ${TESTDIR}
9+ curl -L -o /tmp/drupal.tar.gz https://ftp.drupal.org/files/projects/drupal-11.x-dev.tar.gz
10+ tar --strip-components 1 -zxf /tmp/drupal.tar.gz -C ${TESTDIR}
1011 cd " ${TESTDIR} "
11- ddev config --project-name=${PROJNAME}
12+ ddev config --project-name=${PROJNAME} --upload-dirs=.ddev/tmp
13+ ddev config --update
1214 ddev start -y > /dev/null
1315}
1416
1517health_checks () {
1618 ddev exec " curl -s chrome:7900" | grep " noVNC"
1719 ddev exec " curl -s firefox:7901" | grep " noVNC"
20+ ddev phpunit core/tests/Drupal/Tests/Component/Datetime/DateTimePlusTest.php
1821}
1922
2023teardown () {
@@ -33,12 +36,13 @@ teardown() {
3336 health_checks
3437}
3538
36- @test " install from release" {
37- set -eu -o pipefail
38- 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 justafish/ddev-drupal-core-dev
41- ddev restart > /dev/null
42- health_checks
43- }
39+ # TODO: Re-enable release tests after the add-on has a release with DDEV v1.23.0 support
40+ # @test "install from release" {
41+ # set -eu -o pipefail
42+ # cd ${TESTDIR} || ( printf "unable to cd to ${TESTDIR}\n" && exit 1 )
43+ # echo "# ddev get ddev/ddev-addon-template with project ${PROJNAME} in ${TESTDIR} ($(pwd))" >&3
44+ # ddev get justafish/ddev-drupal-core-dev
45+ # ddev restart >/dev/null
46+ # health_checks
47+ # }
4448
0 commit comments